1 # -*- encoding: utf-8 -*-
\r
2 FactoryGirl.define do
\r
3 factory :license_group_pc, :class => LicenseGroup do |i|
\r
4 i.name 'PettanCommonsV01Licenses@pettanr'
\r
5 i.module_name 'PettanrPettanCommonsV01Licenses'
\r
6 i.caption 'Pettan Commons 0.1'
\r
7 i.url 'http://sourceforge.jp/projects/pettanr/wiki/PettanCommons'
\r
8 trait :with_licenses do
\r
9 after(:create) do |lg, evaluator|
\r
10 create(:license_pc_by_with_system_picture)
\r
11 create(:license_pc_bync_with_system_picture)
\r
12 create(:license_pc_bysa_with_system_picture)
\r
13 create(:license_pc_byncsa_with_system_picture)
\r
14 create(:license_pc_bynd_with_system_picture)
\r
17 factory :license_group_pc_with_licenses, traits: [:with_licenses]
\r
19 factory :license_group_cc, :class => LicenseGroup do |i|
\r
20 i.name 'CreativeCommonsV30Licenses@us'
\r
21 i.module_name 'PettanrCreativeCommonsV30Licenses'
\r
22 i.caption 'Creative Commons 3.0'
\r
23 i.url 'http://creativecommons.org/'
\r
25 factory :license_group_ppro, :class => LicenseGroup do |i|
\r
26 i.name 'PettanProtected01Licenses@pettanr'
\r
27 i.module_name 'PettanrPettanProtectedV01Licenses'
\r
28 i.caption 'Pettan Protected 0.1'
\r
29 i.url 'https://github.com/yasushiito/pettanr_ppro_v01_licenses/wiki'
\r
31 factory :license_group_ppub, :class => LicenseGroup do |i|
\r
32 i.name 'PettanPublicV01Licenses@pettanr'
\r
33 i.module_name 'PettanrPettanPublicV01Licenses'
\r
34 i.caption 'Pettan Public 0.1'
\r
35 i.url 'https://github.com/yasushiito/pettanr_ppub_v01_licenses/wiki'
\r
37 factory :license_group_pd, :class => LicenseGroup do |i|
\r
38 i.name 'PublicDomainV01Licenses@pettanr'
\r
39 i.module_name 'PettanrPublicDomainV01Licenses'
\r
40 i.caption 'Public Domain 0.1'
\r
41 i.url 'https://github.com/yasushiito/pettanr_pd_v01_licenses/wiki'
\r
43 factory :license_group_uk, :class => LicenseGroup do |i|
\r
44 i.name 'UnknownV01Licenses@pettanr'
\r
45 i.module_name 'PettanrUnknownV01Licenses'
\r
46 i.caption 'Unknown 0.1'
\r
47 i.url 'https://github.com/yasushiito/pettanr_unknown_v01_licenses/wiki'
\r
49 factory :license_group_test, :class => LicenseGroup do |i|
\r
50 i.name 'TestV01Licenses@pettanr'
\r
51 i.module_name 'PettanrTestV01Licenses'
\r
52 i.caption 'Test 0.1'
\r
53 i.url 'https://github.com/yasushiito/pettanr_test_v01_licenses/wiki'
\r