OSDN Git Service

fix test
[pettanr/pettanr.git] / spec / factories / license.rb
diff --git a/spec/factories/license.rb b/spec/factories/license.rb
new file mode 100644 (file)
index 0000000..4e59cb4
--- /dev/null
@@ -0,0 +1,233 @@
+# -*- encoding: utf-8 -*-\r
+FactoryGirl.define do\r
+  factory :license001, :class => License do |i|\r
+    i.license_group_id 8\r
+    i.license_group_module_name 'PettanrCreativeCommonsV30Licenses'\r
+    i.name 'CreativeCommonsV30Licenses:BY@us'\r
+    i.caption 'BY'\r
+    i.system_picture_id 3\r
+    i.url 'http://creativecommons.org/licenses/by/3.0/'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
+  end\r
+  factory :license002, :class => License do |i|\r
+    i.license_group_id 8\r
+    i.license_group_module_name 'PettanrCreativeCommonsV30Licenses'\r
+    i.name 'CreativeCommonsV30Licenses:BY-NC@us'\r
+    i.caption 'BY-NC'\r
+    i.system_picture_id 4\r
+    i.url 'http://creativecommons.org/licenses/by-nc/3.0/'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
+  end\r
+  factory :license003, :class => License do |i|\r
+    i.license_group_id 8\r
+    i.license_group_module_name 'PettanrCreativeCommonsV30Licenses'\r
+    i.name 'CreativeCommonsV30Licenses:BY-SA@us'\r
+    i.caption 'BY-SA'\r
+    i.system_picture_id 5\r
+    i.url 'http://creativecommons.org/licenses/by-sa/3.0/'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
+  end\r
+  factory :license004, :class => License do |i|\r
+    i.license_group_id 8\r
+    i.license_group_module_name 'PettanrCreativeCommonsV30Licenses'\r
+    i.name 'CreativeCommonsV30Licenses:BY-NC-SA@us'\r
+    i.caption 'BY-NC-SA'\r
+    i.system_picture_id 6\r
+    i.url 'http://creativecommons.org/licenses/by-nc-sa/3.0/'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
+  end\r
+  factory :license005, :class => License do |i|\r
+    i.license_group_id 8\r
+    i.license_group_module_name 'PettanrCreativeCommonsV30Licenses'\r
+    i.name 'CreativeCommonsV30Licenses:BY-ND@us'\r
+    i.caption 'BY-ND'\r
+    i.system_picture_id 7\r
+    i.url 'http://creativecommons.org/licenses/by-nd/3.0/'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
+  end\r
+  factory :license006, :class => License do |i|\r
+    i.license_group_id 8\r
+    i.license_group_module_name 'PettanrCreativeCommonsV30Licenses'\r
+    i.name 'CreativeCommonsV30Licenses:BY-ND-NC@us'\r
+    i.caption 'BY-ND-NC'\r
+    i.system_picture_id 8\r
+    i.url 'http://creativecommons.org/licenses/by-nc-nd/3.0/'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
+  end\r
+  factory :license007, :class => License do |i|\r
+    i.license_group_id 7\r
+    i.license_group_module_name 'PettanrPettanCommonsV01Licenses'\r
+    i.name 'PettanCommonsV01Licenses:BY@pettanr'\r
+    i.caption 'BY'\r
+    i.system_picture_id 9\r
+    i.url 'https://github.com/yasushiito/pettanr_pcom_v01_licenses/wiki/BY'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
+  end\r
+  factory :license008, :class => License do |i|\r
+    i.license_group_id 7\r
+    i.license_group_module_name 'PettanrPettanCommonsV01Licenses'\r
+    i.name 'PettanCommonsV01Licenses:BY-NC@pettanr'\r
+    i.caption 'BY-NC'\r
+    i.system_picture_id 10\r
+    i.url 'https://github.com/yasushiito/pettanr_pcom_v01_licenses/wiki/BY_NC'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
+  end\r
+  factory :license009, :class => License do |i|\r
+    i.license_group_id 7\r
+    i.license_group_module_name 'PettanrPettanCommonsV01Licenses'\r
+    i.name 'PettanCommonsV01Licenses:BY-SA@pettanr'\r
+    i.caption 'BY-SA'\r
+    i.system_picture_id 11\r
+    i.url 'https://github.com/yasushiito/pettanr_pcom_v01_licenses/wiki/BY_SA'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
+  end\r
+  factory :license010, :class => License do |i|\r
+    i.license_group_id 7\r
+    i.license_group_module_name 'PettanrPettanCommonsV01Licenses'\r
+    i.name 'PettanCommonsV01Licenses:BY-NC-SA@pettanr'\r
+    i.caption 'BY-NC-SA'\r
+    i.system_picture_id 12\r
+    i.url 'https://github.com/yasushiito/pettanr_pcom_v01_licenses/wiki/BY_NC_SA'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
+  end\r
+  factory :license011, :class => License do |i|\r
+    i.license_group_id 7\r
+    i.license_group_module_name 'PettanrPettanCommonsV01Licenses'\r
+    i.name 'PettanCommonsV01Licenses:BY-ND@pettanr'\r
+    i.caption 'BY-ND'\r
+    i.system_picture_id 13\r
+    i.url 'https://github.com/yasushiito/pettanr_pcom_v01_licenses/wiki/BY_ND'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
+  end\r
+  factory :license012, :class => License do |i|\r
+    i.license_group_id 7\r
+    i.license_group_module_name 'PettanrPettanCommonsV01Licenses'\r
+    i.name 'PettanCommonsV01Licenses:BY-ND-NC@pettanr'\r
+    i.caption 'BY-ND-NC'\r
+    i.system_picture_id 14\r
+    i.url 'https://github.com/yasushiito/pettanr_pcom_v01_licenses/wiki/BY_ND_NC'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
+  end\r
+  factory :license013, :class => License do |i|\r
+    i.license_group_id 9\r
+    i.license_group_module_name 'PettanrPettanProtectedV01Licenses'\r
+    i.name 'PettanProtectedV01Licenses:BY@pettanr'\r
+    i.caption 'BY'\r
+    i.system_picture_id 15\r
+    i.url 'https://github.com/yasushiito/pettanr_ppro_v01_licenses/wiki/BY'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
+  end\r
+  factory :license014, :class => License do |i|\r
+    i.license_group_id 9\r
+    i.license_group_module_name 'PettanrPettanProtectedV01Licenses'\r
+    i.name 'PettanProtectedV01Licenses:BY-SA@pettanr'\r
+    i.caption 'BY-SA'\r
+    i.system_picture_id 16\r
+    i.url 'https://github.com/yasushiito/pettanr_ppro_v01_licenses/wiki/BY_SA'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
+  end\r
+  factory :license015, :class => License do |i|\r
+    i.license_group_id 9\r
+    i.license_group_module_name 'PettanrPettanProtectedV01Licenses'\r
+    i.name 'PettanProtectedV01Licenses:BY-TB@pettanr'\r
+    i.caption 'BY-TB'\r
+    i.system_picture_id 17\r
+    i.url 'https://github.com/yasushiito/pettanr_ppro_v01_licenses/wiki/BY_TB'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
+  end\r
+  factory :license016, :class => License do |i|\r
+    i.license_group_id 9\r
+    i.license_group_module_name 'PettanrPettanProtectedV01Licenses'\r
+    i.name 'PettanProtectedV01Licenses:BY-SA-TB@pettanr'\r
+    i.caption 'BY-SA-TB'\r
+    i.system_picture_id 18\r
+    i.url 'https://github.com/yasushiito/pettanr_ppro_v01_licenses/wiki/BY_SA_TB'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
+  end\r
+  factory :license017, :class => License do |i|\r
+    i.license_group_id 10\r
+    i.license_group_module_name 'PettanrPettanPublicV01Licenses'\r
+    i.name 'PettanPublicV01Licenses:BY@pettanr'\r
+    i.caption 'BY'\r
+    i.system_picture_id 19\r
+    i.url 'https://github.com/yasushiito/pettanr_ppub_v01_licenses/wiki/BY'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1}'\r
+  end\r
+  factory :license018, :class => License do |i|\r
+    i.license_group_id 10\r
+    i.license_group_module_name 'PettanrPettanPublicV01Licenses'\r
+    i.name 'PettanPublicV01Licenses:BY-SA@pettanr'\r
+    i.caption 'BY-SA'\r
+    i.system_picture_id 16\r
+    i.url 'https://github.com/yasushiito/pettanr_ppub_v01_licenses/wiki/BY_SA'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1}'\r
+  end\r
+  factory :license019, :class => License do |i|\r
+    i.license_group_id 10\r
+    i.license_group_module_name 'PettanrPettanPublicV01Licenses'\r
+    i.name 'PettanPublicV01Licenses:BY-TB@pettanr'\r
+    i.caption 'BY-TB'\r
+    i.system_picture_id 20\r
+    i.url 'https://github.com/yasushiito/pettanr_ppub_v01_licenses/wiki/BY_TB'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1}'\r
+  end\r
+  factory :license020, :class => License do |i|\r
+    i.license_group_id 10\r
+    i.license_group_module_name 'PettanrPettanPublicV01Licenses'\r
+    i.name 'PettanPublicV01Licenses:BY-SA-TB@pettanr'\r
+    i.caption 'BY-SA-TB'\r
+    i.system_picture_id 21\r
+    i.url 'https://github.com/yasushiito/pettanr_ppub_v01_licenses/wiki/BY_SA_TB'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1}'\r
+  end\r
+  factory :license021, :class => License do |i|\r
+    i.license_group_id 11\r
+    i.license_group_module_name 'PettanrPublicDomainV01Licenses'\r
+    i.name 'PublicDomainV01Licenses:PD@pettanr'\r
+    i.caption 'Public Domain'\r
+    i.system_picture_id 22\r
+    i.url 'https://github.com/yasushiito/pettanr_pd_v01_licenses/wiki/PublicDomain'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
+  end\r
+  factory :license022, :class => License do |i|\r
+    i.license_group_id 11\r
+    i.license_group_module_name 'PettanrPublicDomainV01Licenses'\r
+    i.name 'PublicDomainV01Licenses:CL@pettanr'\r
+    i.caption 'Copyleft'\r
+    i.system_picture_id 23\r
+    i.url 'https://github.com/yasushiito/pettanr_pd_v01_licenses/wiki/Copyleft'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
+  end\r
+  factory :license023, :class => License do |i|\r
+    i.license_group_id 12\r
+    i.license_group_module_name 'PettanrUnknownV01Licenses'\r
+    i.name 'UnknownV01Licenses:UK@pettanr'\r
+    i.caption 'Unknown'\r
+    i.system_picture_id 24\r
+    i.url 'https://github.com/yasushiito/pettanr_unknown_v01_licenses/wiki/Unknown'\r
+    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
+    i.credit_picture_settings '{"source_url_btn_id":1,"source_url_off_btn_id":2}'\r
+  end\r
+end\r