Use factories for all factory associations.
authorAndy Allan <git@gravitystorm.co.uk>
Tue, 25 Apr 2017 14:52:29 +0000 (16:52 +0200)
committerAndy Allan <git@gravitystorm.co.uk>
Tue, 25 Apr 2017 14:52:29 +0000 (16:52 +0200)
test/factories/changeset_tags.rb
test/factories/old_node.rb
test/factories/old_node_tags.rb
test/factories/old_relation_tags.rb
test/factories/old_way_tags.rb
test/factories/relation_tags.rb
test/factories/user_blocks.rb
test/factories/way_tags.rb

index fa728f0..d80f29c 100644 (file)
@@ -3,7 +3,6 @@ FactoryGirl.define do
     sequence(:k) { |n| "Key #{n}" }
     sequence(:v) { |n| "Value #{n}" }
 
-    # Fixme requires changeset factory
-    changeset_id 1
+    changeset
   end
 end
index 403ffc0..3eda91a 100644 (file)
@@ -4,9 +4,7 @@ FactoryGirl.define do
     longitude 1 * GeoRecord::SCALE
 
     changeset
-
-    # FIXME: needs node factory
-    node_id 1000
+    association :current_node, :factory => :node
 
     visible true
     timestamp Time.now
index 5c63f32..f74e807 100644 (file)
@@ -3,8 +3,6 @@ FactoryGirl.define do
     sequence(:k) { |n| "Key #{n}" }
     sequence(:v) { |n| "Value #{n}" }
 
-    # Fixme requires old_node factory
-    node_id 1
-    version 1
+    old_node
   end
 end
index 08e4171..0a83cc6 100644 (file)
@@ -3,8 +3,6 @@ FactoryGirl.define do
     sequence(:k) { |n| "Key #{n}" }
     sequence(:v) { |n| "Value #{n}" }
 
-    # Fixme requires old_relation factory
-    relation_id 1
-    version 1
+    old_relation
   end
 end
index c639c06..6b3e6cf 100644 (file)
@@ -3,8 +3,6 @@ FactoryGirl.define do
     sequence(:k) { |n| "Key #{n}" }
     sequence(:v) { |n| "Value #{n}" }
 
-    # Fixme requires old_way factory
-    way_id 1
-    version 1
+    old_way
   end
 end
index 00ad4db..7fe7144 100644 (file)
@@ -3,7 +3,6 @@ FactoryGirl.define do
     sequence(:k) { |n| "Key #{n}" }
     sequence(:v) { |n| "Value #{n}" }
 
-    # Fixme requires relation factory
-    relation_id 1
+    relation
   end
 end
index 8f7edaf..f1ef5b6 100644 (file)
@@ -15,8 +15,7 @@ FactoryGirl.define do
     end
 
     trait :revoked do
-      # FIXME: requires User factory
-      revoker_id 5
+      association :revoker, :factory => :moderator_user
     end
   end
 end
index 3bc3192..7a60aee 100644 (file)
@@ -3,7 +3,6 @@ FactoryGirl.define do
     sequence(:k) { |n| "Key #{n}" }
     sequence(:v) { |n| "Value #{n}" }
 
-    # Fixme requires way factory
-    way_id 1
+    way
   end
 end