Replace factory_girl with factory_bot
authorTom Hughes <tom@compton.nu>
Sun, 29 Oct 2017 19:29:30 +0000 (19:29 +0000)
committerTom Hughes <tom@compton.nu>
Sun, 29 Oct 2017 19:29:30 +0000 (19:29 +0000)
39 files changed:
Gemfile
Gemfile.lock
test/factories/acls.rb
test/factories/changeset_comments.rb
test/factories/changeset_tags.rb
test/factories/changesets.rb
test/factories/client_applications.rb
test/factories/diary_comments.rb
test/factories/diary_entries.rb
test/factories/friends.rb
test/factories/languages.rb
test/factories/messages.rb
test/factories/node.rb
test/factories/node_tags.rb
test/factories/note_comments.rb
test/factories/notes.rb
test/factories/old_node.rb
test/factories/old_node_tags.rb
test/factories/old_relation.rb
test/factories/old_relation_member.rb
test/factories/old_relation_tags.rb
test/factories/old_way.rb
test/factories/old_way_node.rb
test/factories/old_way_tags.rb
test/factories/redaction.rb
test/factories/relation.rb
test/factories/relation_member.rb
test/factories/relation_tags.rb
test/factories/tracepoints.rb
test/factories/traces.rb
test/factories/tracetags.rb
test/factories/user.rb
test/factories/user_blocks.rb
test/factories/user_preferences.rb
test/factories/user_role.rb
test/factories/way.rb
test/factories/way_node.rb
test/factories/way_tags.rb
test/test_helper.rb

diff --git a/Gemfile b/Gemfile
index 79bc0d1..fee5fa4 100644 (file)
--- a/Gemfile
+++ b/Gemfile
@@ -120,7 +120,7 @@ end
 # Needed in development as well so rake can see konacha tasks
 group :development, :test do
   gem "coveralls", :require => false
-  gem "factory_girl_rails"
+  gem "factory_bot_rails"
   gem "jshint"
   #  gem "konacha"
   gem "poltergeist"
index 653098e..244bd8a 100644 (file)
@@ -90,10 +90,10 @@ GEM
     erubi (1.6.1)
     execjs (2.7.0)
     exifr (1.3.2)
-    factory_girl (4.8.1)
+    factory_bot (4.8.2)
       activesupport (>= 3.0.0)
-    factory_girl_rails (4.8.0)
-      factory_girl (~> 4.8.0)
+    factory_bot_rails (4.8.2)
+      factory_bot (~> 4.8.2)
       railties (>= 3.0.0)
     faraday (0.12.2)
       multipart-post (>= 1.2, < 3)
@@ -363,7 +363,7 @@ DEPENDENCIES
   coveralls
   dalli
   dynamic_form
-  factory_girl_rails
+  factory_bot_rails
   faraday
   geoip
   htmlentities
index 3f91df3..384fea9 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :acl do
     sequence(:k) { |n| "Key #{n}" }
   end
index 0464458..fb3eef8 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :changeset_comment do
     sequence(:body) { |n| "Changeset comment #{n}" }
     visible true
index d80f29c..633dd00 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :changeset_tag do
     sequence(:k) { |n| "Key #{n}" }
     sequence(:v) { |n| "Value #{n}" }
index 01d3571..f42242e 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :changeset do
     created_at Time.now.utc
     closed_at Time.now.utc + 1.day
index 5535ee2..c2dbf7f 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :client_application do
     sequence(:name) { |n| "Client application #{n}" }
     sequence(:url) { |n| "http://example.com/app/#{n}" }
index 2d54f27..cb5f8ee 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :diary_comment do
     sequence(:body) { |n| "This is diary comment #{n}" }
 
index 666a37e..4319f2a 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :diary_entry do
     sequence(:title) { |n| "Diary entry #{n}" }
     sequence(:body) { |n| "This is diary entry #{n}" }
index 749846e..15317ee 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :friend do
     association :befriender, :factory => :user
     association :befriendee, :factory => :user
index 0887c91..ddf4588 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :language do
     code "en"
     english_name "English"
index 9d9c30a..ece10ae 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :message do
     sequence(:title) { |n| "Message #{n}" }
     sequence(:body) { |n| "Body text for message #{n}" }
index bcc1fdb..d849755 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :node do
     latitude 1 * GeoRecord::SCALE
     longitude 1 * GeoRecord::SCALE
index 0a10fc6..359af86 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :node_tag do
     sequence(:k) { |n| "Key #{n}" }
     sequence(:v) { |n| "Value #{n}" }
index b06dc37..d3fb3ce 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :note_comment do
     sequence(:body) { |n| "This is note comment #{n}" }
     visible true
index 9dbcdf5..56a9541 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :note do
     latitude 1 * GeoRecord::SCALE
     longitude 1 * GeoRecord::SCALE
index 3eda91a..0893633 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :old_node do
     latitude 1 * GeoRecord::SCALE
     longitude 1 * GeoRecord::SCALE
index f74e807..37e755e 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :old_node_tag do
     sequence(:k) { |n| "Key #{n}" }
     sequence(:v) { |n| "Value #{n}" }
index c4b29fa..a6e87a3 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :old_relation do
     timestamp Time.now
     visible true
index ad7eeb0..524a710 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :old_relation_member do
     member_role ""
 
index 0a83cc6..4a3a1c0 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :old_relation_tag do
     sequence(:k) { |n| "Key #{n}" }
     sequence(:v) { |n| "Value #{n}" }
index a7d5bdb..a57ccb7 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :old_way do
     timestamp Time.now
     visible true
index ac65462..0a544aa 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :old_way_node do
     sequence_id 1
 
index 6b3e6cf..2e5138b 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :old_way_tag do
     sequence(:k) { |n| "Key #{n}" }
     sequence(:v) { |n| "Value #{n}" }
index 0ee5f19..3304af8 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :redaction do
     sequence(:title) { |n| "Redaction #{n}" }
     sequence(:description) { |n| "Description of redaction #{n}" }
index 44f18f4..c4c947a 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :relation do
     timestamp Time.now
     visible true
index b3f69e3..4357f3d 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :relation_member do
     member_role ""
 
index 7fe7144..074ab93 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :relation_tag do
     sequence(:k) { |n| "Key #{n}" }
     sequence(:v) { |n| "Value #{n}" }
index c47b793..ad520ea 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :tracepoint do
     trackid 1
     latitude 1 * GeoRecord::SCALE
index 76fd905..efc1180 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :trace do
     sequence(:name) { |n| "Trace #{n}.gpx" }
     sequence(:description) { |n| "This is trace #{n}" }
index 3dbeeb8..2db07c3 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :tracetag do
     sequence(:tag) { |n| "Tag #{n}" }
 
index 8fe7684..d6ee1fa 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :user do
     sequence(:email) { |n| "user#{n}@example.com" }
     sequence(:display_name) { |n| "User #{n}" }
index f1ef5b6..d206511 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :user_block do
     sequence(:reason) { |n| "User Block #{n}" }
     ends_at Time.now + 1.day
index e6f0d6b..6d33e8c 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :user_preference do
     sequence(:k) { |n| "Key #{n}" }
     sequence(:v) { |n| "Value #{n}" }
index 0eea25c..6523342 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :user_role do
     user
     association :granter, :factory => :user
index 1c31de3..68826e9 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :way do
     timestamp Time.now
     visible true
index 203c055..770de02 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :way_node do
     sequence_id 1
 
index 7a60aee..8345ec6 100644 (file)
@@ -1,4 +1,4 @@
-FactoryGirl.define do
+FactoryBot.define do
   factory :way_tag do
     sequence(:k) { |n| "Key #{n}" }
     sequence(:v) { |n| "Value #{n}" }
index d41a369..70f69a3 100644 (file)
@@ -8,7 +8,7 @@ require "webmock/minitest"
 
 module ActiveSupport
   class TestCase
-    include FactoryGirl::Syntax::Methods
+    include FactoryBot::Syntax::Methods
 
     ##
     # takes a block which is executed in the context of a different