1 Factory.define :admin, :class => Admin do |admin|
2 admin.sequence(:email) { |n| "admin#{n}@gmail.com"}
3 admin.password "admin0100"
4 admin.password_confirmation "admin0100"
8 Factory.define :user_yas, :class => User do |user|
9 user.sequence(:email) { |n| "hoge#{n}@gmail.com"}
10 user.password "user0100"
11 user.password_confirmation "user0100"
12 # user.author Factory(:author_yas)
15 Factory.define :author, :class => Author do |author|
17 author.sequence(:user_id) { |n| n}
20 Factory.define :author_yas, :class => Author do |author|
22 author.sequence(:user_id) { |n| n}
23 # author.association :user_yas
24 # author.artist Factory(:artist_yas)
27 Factory.define :artist, :class => Artist do |artist|
28 artist.sequence(:email) { |n| "hoge#{n}@gmail.com"}
30 # artist.association :author_yas
33 Factory.define :artist_yas, :class => Artist do |artist|
34 artist.sequence(:email) { |n| "hoge#{n}@gmail.com"}
36 # artist.association :author_yas
39 Factory.define :license_group, :class => LicenseGroup do |license_group|
40 license_group.name 'pettan_public_01'
41 license_group.classname 'PettanPublicLicense'
42 license_group.caption 'pettan public 0.1'
43 license_group.url 'http://test.lc/'
46 Factory.define :license, :class => License do |license|
47 license.license_group_id 1
48 license.name 'peta2.5'
49 license.caption 'flag'
50 license.url 'http://test.lc/'
51 license.system_picture_id 1
54 Factory.define :common_license, :class => CommonLicense do |license|
56 license.name 'peta2.1'
57 license.url 'http://test.lc/'
65 license.keep_aspect_ratio 0
68 Factory.define :original_license, :class => OriginalLicense do |license|
70 license.name 'peta2.1'
71 license.url 'http://test.olc/'
79 license.keep_aspect_ratio 0
82 Factory.define :comic, :class => Comic do |comic|
89 Factory.define :original_picture, :class => OriginalPicture do |op|
97 Factory.define :oplg, :class => OriginalPictureLicenseGroup do |oplg|
98 oplg.original_picture_id 1
99 oplg.license_group_id 1
102 Factory.define :standard_license, :class => StandardLicense do |sl|
104 sl.artist_name 'no name'
107 Factory.define :resource_picture, :class => ResourcePicture do |rp|
114 rp.classname 'StandardLicense'
115 rp.original_picture_id 1
118 Factory.define :picture, :class => Picture do |p|
119 p.original_picture_id 1
127 p.artist_name 'no name'
128 p.classname 'StandardLicense'
133 Factory.define :system_picture, :class => SystemPicture do |sp|
138 sp.md5 '098f6bcd4621d373cade4e832627b4f6'
141 Factory.define :speech_balloon_template, :class => SpeechBalloonTemplate do |sbt|
142 sbt.name 'Plain@pettanr.com'
143 sbt.classname 'Plain'
144 sbt.caption 'normal fuki'
149 Factory.define :speech_balloon, :class => SpeechBalloon do |sb|
151 sb.speech_balloon_template_id 1
158 Factory.define :balloon, :class => Balloon do |balloon|
159 balloon.speech_balloon_id 1
160 balloon.system_picture_id 1
165 balloon.caption 'test pict'
169 Factory.define :speech, :class => Speech do |speech|
170 speech.speech_balloon_id 1
171 speech.content 'test'
179 Factory.define :panel_picture, :class => PanelPicture do |pp|
181 pp.resource_picture_id 1
191 Factory.define :panel, :class => Panel do |panel|
202 Factory.define :story, :class => Story do |story|