OSDN Git Service

fix test
[pettanr/pettanr.git] / spec / factories / license.rb
1 # -*- encoding: utf-8 -*-\r
2 FactoryGirl.define do\r
3   factory :license001, :class => License do |i|\r
4     i.license_group_id 8\r
5     i.license_group_module_name 'PettanrCreativeCommonsV30Licenses'\r
6     i.name 'CreativeCommonsV30Licenses:BY@us'\r
7     i.caption 'BY'\r
8     i.system_picture_id 3\r
9     i.url 'http://creativecommons.org/licenses/by/3.0/'\r
10     i.license_group_settings '{"open":0,"commercial":1,"official":0,"attribution":1,"derive":1,"thumbnail":1,"gif_convert":-1,"reverse":-1,"sync_vh":1,"overlap":1}'\r
11     i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
12   end\r
13   factory :license002, :class => License do |i|\r
14     i.license_group_id 8\r
15     i.license_group_module_name 'PettanrCreativeCommonsV30Licenses'\r
16     i.name 'CreativeCommonsV30Licenses:BY-NC@us'\r
17     i.caption 'BY-NC'\r
18     i.system_picture_id 4\r
19     i.url 'http://creativecommons.org/licenses/by-nc/3.0/'\r
20     i.license_group_settings '{"open":0,"commercial":-1,"official":0,"attribution":1,"derive":1,"thumbnail":1,"gif_convert":-1,"reverse":-1,"sync_vh":1,"overlap":1}'\r
21     i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
22   end\r
23   factory :license003, :class => License do |i|\r
24     i.license_group_id 8\r
25     i.license_group_module_name 'PettanrCreativeCommonsV30Licenses'\r
26     i.name 'CreativeCommonsV30Licenses:BY-SA@us'\r
27     i.caption 'BY-SA'\r
28     i.system_picture_id 5\r
29     i.url 'http://creativecommons.org/licenses/by-sa/3.0/'\r
30     i.license_group_settings '{"open":0,"commercial":1,"official":0,"attribution":1,"derive":1,"thumbnail":1,"gif_convert":-1,"reverse":-1,"sync_vh":1,"overlap":1}'\r
31     i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
32   end\r
33   factory :license004, :class => License do |i|\r
34     i.license_group_id 8\r
35     i.license_group_module_name 'PettanrCreativeCommonsV30Licenses'\r
36     i.name 'CreativeCommonsV30Licenses:BY-NC-SA@us'\r
37     i.caption 'BY-NC-SA'\r
38     i.system_picture_id 6\r
39     i.url 'http://creativecommons.org/licenses/by-nc-sa/3.0/'\r
40     i.license_group_settings '{"open":0,"commercial":-1,"official":0,"attribution":1,"derive":1,"thumbnail":1,"gif_convert":-1,"reverse":-1,"sync_vh":1,"overlap":1}'\r
41     i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
42   end\r
43   factory :license005, :class => License do |i|\r
44     i.license_group_id 8\r
45     i.license_group_module_name 'PettanrCreativeCommonsV30Licenses'\r
46     i.name 'CreativeCommonsV30Licenses:BY-ND@us'\r
47     i.caption 'BY-ND'\r
48     i.system_picture_id 7\r
49     i.url 'http://creativecommons.org/licenses/by-nd/3.0/'\r
50     i.license_group_settings '{"open":0,"commercial":1,"official":0,"attribution":1,"derive":-1,"thumbnail":-1,"gif_convert":-1,"reverse":-1,"sync_vh":1,"overlap":1}'\r
51     i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
52   end\r
53   factory :license006, :class => License do |i|\r
54     i.license_group_id 8\r
55     i.license_group_module_name 'PettanrCreativeCommonsV30Licenses'\r
56     i.name 'CreativeCommonsV30Licenses:BY-ND-NC@us'\r
57     i.caption 'BY-ND-NC'\r
58     i.system_picture_id 8\r
59     i.url 'http://creativecommons.org/licenses/by-nc-nd/3.0/'\r
60     i.license_group_settings '{"open":0,"commercial":-1,"official":0,"attribution":1,"derive":-1,"thumbnail":-1,"gif_convert":-1,"reverse":-1,"sync_vh":1,"overlap":1}'\r
61     i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
62   end\r
63   factory :license007, :class => License do |i|\r
64     i.license_group_id 7\r
65     i.license_group_module_name 'PettanrPettanCommonsV01Licenses'\r
66     i.name 'PettanCommonsV01Licenses:BY@pettanr'\r
67     i.caption 'BY'\r
68     i.system_picture_id 9\r
69     i.url 'https://github.com/yasushiito/pettanr_pcom_v01_licenses/wiki/BY'\r
70     i.license_group_settings '{"open":0,"commercial":1,"official":0,"attribution":1,"derive":1,"thumbnail":1,"gif_convert":1,"reverse":1,"sync_vh":1,"overlap":1}'\r
71     i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
72   end\r
73   factory :license008, :class => License do |i|\r
74     i.license_group_id 7\r
75     i.license_group_module_name 'PettanrPettanCommonsV01Licenses'\r
76     i.name 'PettanCommonsV01Licenses:BY-NC@pettanr'\r
77     i.caption 'BY-NC'\r
78     i.system_picture_id 10\r
79     i.url 'https://github.com/yasushiito/pettanr_pcom_v01_licenses/wiki/BY_NC'\r
80     i.license_group_settings '{"open":0,"commercial":-1,"official":0,"attribution":1,"derive":1,"thumbnail":1,"gif_convert":1,"reverse":1,"sync_vh":1,"overlap":1}'\r
81     i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
82   end\r
83   factory :license009, :class => License do |i|\r
84     i.license_group_id 7\r
85     i.license_group_module_name 'PettanrPettanCommonsV01Licenses'\r
86     i.name 'PettanCommonsV01Licenses:BY-SA@pettanr'\r
87     i.caption 'BY-SA'\r
88     i.system_picture_id 11\r
89     i.url 'https://github.com/yasushiito/pettanr_pcom_v01_licenses/wiki/BY_SA'\r
90     i.license_group_settings '{"open":0,"commercial":1,"official":0,"attribution":1,"derive":1,"thumbnail":1,"gif_convert":1,"reverse":1,"sync_vh":1,"overlap":1}'\r
91     i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
92   end\r
93   factory :license010, :class => License do |i|\r
94     i.license_group_id 7\r
95     i.license_group_module_name 'PettanrPettanCommonsV01Licenses'\r
96     i.name 'PettanCommonsV01Licenses:BY-NC-SA@pettanr'\r
97     i.caption 'BY-NC-SA'\r
98     i.system_picture_id 12\r
99     i.url 'https://github.com/yasushiito/pettanr_pcom_v01_licenses/wiki/BY_NC_SA'\r
100     i.license_group_settings '{"open":0,"commercial":-1,"official":0,"attribution":1,"derive":1,"thumbnail":1,"gif_convert":1,"reverse":1,"sync_vh":1,"overlap":1}'\r
101     i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
102   end\r
103   factory :license011, :class => License do |i|\r
104     i.license_group_id 7\r
105     i.license_group_module_name 'PettanrPettanCommonsV01Licenses'\r
106     i.name 'PettanCommonsV01Licenses:BY-ND@pettanr'\r
107     i.caption 'BY-ND'\r
108     i.system_picture_id 13\r
109     i.url 'https://github.com/yasushiito/pettanr_pcom_v01_licenses/wiki/BY_ND'\r
110     i.license_group_settings '{"open":0,"commercial":1,"official":0,"attribution":1,"derive":-1,"thumbnail":1,"gif_convert":1,"reverse":1,"sync_vh":1,"overlap":1}'\r
111     i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
112   end\r
113   factory :license012, :class => License do |i|\r
114     i.license_group_id 7\r
115     i.license_group_module_name 'PettanrPettanCommonsV01Licenses'\r
116     i.name 'PettanCommonsV01Licenses:BY-ND-NC@pettanr'\r
117     i.caption 'BY-ND-NC'\r
118     i.system_picture_id 14\r
119     i.url 'https://github.com/yasushiito/pettanr_pcom_v01_licenses/wiki/BY_ND_NC'\r
120     i.license_group_settings '{"open":0,"commercial":-1,"official":0,"attribution":1,"derive":-1,"thumbnail":1,"gif_convert":1,"reverse":1,"sync_vh":1,"overlap":1}'\r
121     i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
122   end\r
123   factory :license013, :class => License do |i|\r
124     i.license_group_id 9\r
125     i.license_group_module_name 'PettanrPettanProtectedV01Licenses'\r
126     i.name 'PettanProtectedV01Licenses:BY@pettanr'\r
127     i.caption 'BY'\r
128     i.system_picture_id 15\r
129     i.url 'https://github.com/yasushiito/pettanr_ppro_v01_licenses/wiki/BY'\r
130     i.license_group_settings '{"open":-1,"commercial":-1,"official":0,"attribution":1,"derive":-1,"thumbnail":1,"gif_convert":1,"reverse":1,"sync_vh":1,"overlap":1,"trackback":0}'\r
131     i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
132   end\r
133   factory :license014, :class => License do |i|\r
134     i.license_group_id 9\r
135     i.license_group_module_name 'PettanrPettanProtectedV01Licenses'\r
136     i.name 'PettanProtectedV01Licenses:BY-SA@pettanr'\r
137     i.caption 'BY-SA'\r
138     i.system_picture_id 16\r
139     i.url 'https://github.com/yasushiito/pettanr_ppro_v01_licenses/wiki/BY_SA'\r
140     i.license_group_settings '{"open":-1,"commercial":-1,"official":0,"attribution":1,"derive":-1,"thumbnail":1,"gif_convert":1,"reverse":1,"sync_vh":1,"overlap":1,"trackback":0}'\r
141     i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
142   end\r
143   factory :license015, :class => License do |i|\r
144     i.license_group_id 9\r
145     i.license_group_module_name 'PettanrPettanProtectedV01Licenses'\r
146     i.name 'PettanProtectedV01Licenses:BY-TB@pettanr'\r
147     i.caption 'BY-TB'\r
148     i.system_picture_id 17\r
149     i.url 'https://github.com/yasushiito/pettanr_ppro_v01_licenses/wiki/BY_TB'\r
150     i.license_group_settings '{"open":-1,"commercial":-1,"official":0,"attribution":1,"derive":-1,"thumbnail":1,"gif_convert":1,"reverse":1,"sync_vh":1,"overlap":1,"trackback":1}'\r
151     i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
152   end\r
153   factory :license016, :class => License do |i|\r
154     i.license_group_id 9\r
155     i.license_group_module_name 'PettanrPettanProtectedV01Licenses'\r
156     i.name 'PettanProtectedV01Licenses:BY-SA-TB@pettanr'\r
157     i.caption 'BY-SA-TB'\r
158     i.system_picture_id 18\r
159     i.url 'https://github.com/yasushiito/pettanr_ppro_v01_licenses/wiki/BY_SA_TB'\r
160     i.license_group_settings '{"open":-1,"commercial":-1,"official":0,"attribution":1,"derive":-1,"thumbnail":1,"gif_convert":1,"reverse":1,"sync_vh":1,"overlap":1,"trackback":1}'\r
161     i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
162   end\r
163   factory :license017, :class => License do |i|\r
164     i.license_group_id 10\r
165     i.license_group_module_name 'PettanrPettanPublicV01Licenses'\r
166     i.name 'PettanPublicV01Licenses:BY@pettanr'\r
167     i.caption 'BY'\r
168     i.system_picture_id 19\r
169     i.url 'https://github.com/yasushiito/pettanr_ppub_v01_licenses/wiki/BY'\r
170     i.license_group_settings '{"open":1,"commercial":1,"official":0,"attribution":1,"derive":1,"thumbnail":1,"gif_convert":1,"reverse":1,"sync_vh":1,"overlap":1,"trackback":0}'\r
171     i.credit_picture_settings '{"source_url_btn_id":1}'\r
172   end\r
173   factory :license018, :class => License do |i|\r
174     i.license_group_id 10\r
175     i.license_group_module_name 'PettanrPettanPublicV01Licenses'\r
176     i.name 'PettanPublicV01Licenses:BY-SA@pettanr'\r
177     i.caption 'BY-SA'\r
178     i.system_picture_id 16\r
179     i.url 'https://github.com/yasushiito/pettanr_ppub_v01_licenses/wiki/BY_SA'\r
180     i.license_group_settings '{"open":1,"commercial":1,"official":0,"attribution":1,"derive":1,"thumbnail":1,"gif_convert":1,"reverse":1,"sync_vh":1,"overlap":1,"trackback":0}'\r
181     i.credit_picture_settings '{"source_url_btn_id":1}'\r
182   end\r
183   factory :license019, :class => License do |i|\r
184     i.license_group_id 10\r
185     i.license_group_module_name 'PettanrPettanPublicV01Licenses'\r
186     i.name 'PettanPublicV01Licenses:BY-TB@pettanr'\r
187     i.caption 'BY-TB'\r
188     i.system_picture_id 20\r
189     i.url 'https://github.com/yasushiito/pettanr_ppub_v01_licenses/wiki/BY_TB'\r
190     i.license_group_settings '{"open":1,"commercial":1,"official":0,"attribution":1,"derive":-1,"thumbnail":1,"gif_convert":1,"reverse":1,"sync_vh":1,"overlap":1,"trackback":1}'\r
191     i.credit_picture_settings '{"source_url_btn_id":1}'\r
192   end\r
193   factory :license020, :class => License do |i|\r
194     i.license_group_id 10\r
195     i.license_group_module_name 'PettanrPettanPublicV01Licenses'\r
196     i.name 'PettanPublicV01Licenses:BY-SA-TB@pettanr'\r
197     i.caption 'BY-SA-TB'\r
198     i.system_picture_id 21\r
199     i.url 'https://github.com/yasushiito/pettanr_ppub_v01_licenses/wiki/BY_SA_TB'\r
200     i.license_group_settings '{"open":1,"commercial":-1,"official":0,"attribution":1,"derive":1,"thumbnail":1,"gif_convert":1,"reverse":1,"sync_vh":1,"overlap":1,"trackback":1}'\r
201     i.credit_picture_settings '{"source_url_btn_id":1}'\r
202   end\r
203   factory :license021, :class => License do |i|\r
204     i.license_group_id 11\r
205     i.license_group_module_name 'PettanrPublicDomainV01Licenses'\r
206     i.name 'PublicDomainV01Licenses:PD@pettanr'\r
207     i.caption 'Public Domain'\r
208     i.system_picture_id 22\r
209     i.url 'https://github.com/yasushiito/pettanr_pd_v01_licenses/wiki/PublicDomain'\r
210     i.license_group_settings '{"open":0,"commercial":1,"official":0,"attribution":0,"derive":1,"thumbnail":1,"gif_convert":1,"reverse":1,"sync_vh":1,"overlap":1,"trackback":0}'\r
211     i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
212   end\r
213   factory :license022, :class => License do |i|\r
214     i.license_group_id 11\r
215     i.license_group_module_name 'PettanrPublicDomainV01Licenses'\r
216     i.name 'PublicDomainV01Licenses:CL@pettanr'\r
217     i.caption 'Copyleft'\r
218     i.system_picture_id 23\r
219     i.url 'https://github.com/yasushiito/pettanr_pd_v01_licenses/wiki/Copyleft'\r
220     i.license_group_settings '{"open":0,"commercial":1,"official":0,"attribution":0,"derive":1,"thumbnail":1,"gif_convert":1,"reverse":1,"sync_vh":1,"overlap":1,"trackback":0}'\r
221     i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
222   end\r
223   factory :license023, :class => License do |i|\r
224     i.license_group_id 12\r
225     i.license_group_module_name 'PettanrUnknownV01Licenses'\r
226     i.name 'UnknownV01Licenses:UK@pettanr'\r
227     i.caption 'Unknown'\r
228     i.system_picture_id 24\r
229     i.url 'https://github.com/yasushiito/pettanr_unknown_v01_licenses/wiki/Unknown'\r
230     i.license_group_settings '{"open":0,"commercial":1,"official":0,"attribution":-1,"derive":-1,"thumbnail":1,"gif_convert":1,"reverse":1,"sync_vh":1,"overlap":1,"trackback":0}'\r
231     i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
232   end\r
233 end\r