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|
90 Factory.define :normal_comic, :class => Comic do |comic|
91 comic.title "normal_comic"
98 Factory.define :visible_comic, :class => Comic do |comic|
99 comic.title "visible_comic"
106 Factory.define :editable_comic, :class => Comic do |comic|
107 comic.title "editable_comic"
114 Factory.define :hidden_comic, :class => Comic do |comic|
115 comic.title "hidden_comic"
122 Factory.define :original_picture, :class => OriginalPicture do |op|
130 Factory.define :oplg, :class => OriginalPictureLicenseGroup do |oplg|
131 oplg.original_picture_id 1
132 oplg.license_group_id 1
135 Factory.define :resource_picture, :class => ResourcePicture do |rp|
142 rp.original_picture_id 1
145 Factory.define :system_picture, :class => SystemPicture do |sp|
150 sp.md5 '098f6bcd4621d373cade4e832627b4f6'
153 Factory.define :speech_balloon_template, :class => SpeechBalloonTemplate do |sbt|
154 sbt.name 'Plain@pettanr.com'
155 sbt.classname 'Plain'
156 sbt.caption 'normal fuki'
161 Factory.define :speech_balloon, :class => SpeechBalloon do |sb|
163 sb.speech_balloon_template_id 1
170 Factory.define :balloon, :class => Balloon do |balloon|
171 balloon.speech_balloon_id 1
172 balloon.system_picture_id 1
177 balloon.caption 'test pict'
181 Factory.define :speech, :class => Speech do |speech|
182 speech.speech_balloon_id 1
183 speech.content 'test'
191 Factory.define :panel_picture, :class => PanelPicture do |pp|
193 pp.resource_picture_id 1
203 Factory.define :panel, :class => Panel do |panel|