OSDN Git Service

t#29681:
[pettanr/pettanr.git] / spec / factories.rb
index 18cb73b..384ef68 100644 (file)
@@ -52,39 +52,15 @@ FactoryGirl.define do
     license.system_picture_id 1
   end
 
-  factory :common_license, :class => CommonLicense do |license|
-    license.license_id 0
-    license.name 'peta2.1'
-    license.url 'http://test.lc/'
-    license.cc_by 0
-    license.cc_sa 0
-    license.cc_nd 0
-    license.cc_nc 0
-    license.no_resize 0
-    license.no_flip 0
-    license.no_convert 0
-    license.keep_aspect_ratio 0
-  end
-
-  factory :original_license, :class => OriginalLicense do |license|
-    license.license_id 0
-    license.name 'peta2.1'
-    license.url 'http://test.olc/'
-    license.cc_by 0
-    license.cc_sa 0
-    license.cc_nd 0
-    license.cc_nc 0
-    license.no_resize 0
-    license.no_flip 0
-    license.no_convert 0
-    license.keep_aspect_ratio 0
+  factory :color, :class => Color do |color|
+    color.name 'black'
+    color.code 0
+    color.t 0
   end
 
   factory :comic, :class => Comic do |comic|
     comic.title "comic"
-    comic.width 100
-    comic.height 10
-    comic.visible 3
+    comic.visible 1
   end
 
   factory :original_picture, :class => OriginalPicture do |op|
@@ -93,6 +69,7 @@ FactoryGirl.define do
     op.height 111
     op.filesize 100000
     op.artist_id 1
+    op.md5 'op8f6bcd4621d373cade4e832627b4f6'
   end
 
   factory :oplg, :class => OriginalPictureLicenseGroup do |oplg|
@@ -105,6 +82,7 @@ FactoryGirl.define do
     rp.width 222
     rp.height 111
     rp.filesize 100000
+    rp.md5 'rp8f6bcd4621d373cade4e832627b4f6'
     rp.artist_id 1
     rp.license_id 1
     rp.classname 'StandardLicense'
@@ -118,6 +96,7 @@ FactoryGirl.define do
     p.width 222
     p.height 111
     p.filesize 100000
+    p.md5 'ap8f6bcd4621d373cade4e832627b4f6'
     p.artist_id 1
     p.license_id 1
     p.artist_name 'no name'
@@ -184,6 +163,24 @@ FactoryGirl.define do
     pp.height 300
   end
 
+  factory :panel_color, :class => PanelColor do |pc|
+    pc.panel_id 1
+    pc.z 1
+    pc.code 1
+  end
+
+  factory :ground_color, :class => GroundColor do |gc|
+    gc.panel_id 1
+    gc.color_id 1
+    gc.z 1
+  end
+
+  factory :ground_picture, :class => GroundPicture do |gp|
+    gp.panel_id 1
+    gp.picture_id 1
+    gp.z 1
+  end
+
   factory :panel, :class => Panel do |panel|
     panel.border 1
     panel.x nil