OSDN Git Service

fix peta test
[pettanr/pettanr.git] / spec / factories / comic.rb
1 # -*- encoding: utf-8 -*-\r
2 FactoryGirl.define do\r
3   factory :comic_doc, :class => Comic do |i|\r
4     i.title 'ぺったんRのドキュメント'\r
5     i.description '分かりやすく漫画にしました。'\r
6     i.visible 1\r
7     trait :with_comic_stories do\r
8       after(:create) do |comic, evaluator|\r
9         create(:comic_story_plain, t: 0, comic: comic, story: create(:story_install, author: comic.author))\r
10         create(:comic_story_plain, t: 1, comic: comic, story: create(:story_setup, author: comic.author))\r
11       end\r
12     end\r
13     factory :comic_doc_with_comic_stories, traits: [:with_comic_stories]\r
14   end\r
15   factory :comic002, :class => Comic do |i|\r
16     i.title '双子?'\r
17     i.description ''\r
18     i.visible 1\r
19     i.author_id 1\r
20   end\r
21   factory :comic003, :class => Comic do |i|\r
22     i.title '0.6.2をリリースしました'\r
23     i.description ''\r
24     i.visible 0\r
25     i.author_id 4\r
26   end\r
27   factory :comic004, :class => Comic do |i|\r
28     i.title 'アアアッ'\r
29     i.description ''\r
30     i.visible 1\r
31     i.author_id 4\r
32   end\r
33   factory :comic005, :class => Comic do |i|\r
34     i.title '双子?'\r
35     i.description ''\r
36     i.visible 1\r
37     i.author_id 1\r
38   end\r
39   factory :comic006, :class => Comic do |i|\r
40     i.title '0.6.2をリリースしました'\r
41     i.description 'aaaaaaaaaaaaaa'\r
42     i.visible 1\r
43     i.author_id 1\r
44   end\r
45   factory :comic007, :class => Comic do |i|\r
46     i.title 'アアアッ'\r
47     i.description ''\r
48     i.visible 0\r
49     i.author_id 1\r
50   end\r
51   factory :comic008, :class => Comic do |i|\r
52     i.title 'アアアッ'\r
53     i.description ''\r
54     i.visible 1\r
55     i.author_id 1\r
56   end\r
57 end\r