]> git.openstreetmap.org Git - rails.git/blobdiff - test/factories/user_blocks.rb
Merge branch 'pull/4957'
[rails.git] / test / factories / user_blocks.rb
index b73e599b864757b370adda699951a4fc221a5a43..6d5c02a03614d64a00d54016f33598a56709ac52 100644 (file)
@@ -1,25 +1,23 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :user_block do
     sequence(:reason) { |n| "User Block #{n}" }
   factory :user_block do
     sequence(:reason) { |n| "User Block #{n}" }
-    ends_at Time.now + 1.day
+    ends_at { Time.now.utc + 1.day }
 
 
-    # FIXME: requires User factory
-    user_id 13
-
-    # FIXME: requires User factory
-    creator_id 15
+    user
+    creator :factory => :moderator_user
 
     trait :needs_view do
 
     trait :needs_view do
-      needs_view true
+      needs_view { true }
     end
 
     trait :expired do
     end
 
     trait :expired do
-      ends_at Time.now - 1.day
+      created_at { Time.now.utc - 2.days }
+      ends_at { Time.now.utc - 1.day }
     end
 
     trait :revoked do
     end
 
     trait :revoked do
-      # FIXME: requires User factory
-      revoker_id 5
+      expired
+      revoker :factory => :moderator_user
     end
   end
 end
     end
   end
 end