Fix FactoryBot deprecation warnings

This commit is contained in:
Tom Hughes 2018-08-28 19:12:01 +01:00
parent 6c597f614b
commit 06915a77b5
22 changed files with 70 additions and 70 deletions

View file

@ -1,7 +1,7 @@
FactoryBot.define do FactoryBot.define do
factory :changeset_comment do factory :changeset_comment do
sequence(:body) { |n| "Changeset comment #{n}" } sequence(:body) { |n| "Changeset comment #{n}" }
visible true visible { true }
changeset changeset

View file

@ -1,13 +1,13 @@
FactoryBot.define do FactoryBot.define do
factory :changeset do factory :changeset do
created_at Time.now.utc created_at { Time.now.utc }
closed_at Time.now.utc + 1.day closed_at { Time.now.utc + 1.day }
user user
trait :closed do trait :closed do
created_at Time.now.utc - 5.hours created_at { Time.now.utc - 5.hours }
closed_at Time.now.utc - 4.hours closed_at { Time.now.utc - 4.hours }
end end
end end
end end

View file

@ -5,6 +5,6 @@ FactoryBot.define do
association :reported_user, :factory => :user association :reported_user, :factory => :user
# Default to assigning to an administrator # Default to assigning to an administrator
assigned_role "administrator" assigned_role { "administrator" }
end end
end end

View file

@ -1,7 +1,7 @@
FactoryBot.define do FactoryBot.define do
factory :language do factory :language do
code "en" code { "en" }
english_name "English" english_name { "English" }
native_name "English" native_name { "English" }
end end
end end

View file

@ -2,17 +2,17 @@ FactoryBot.define do
factory :message do factory :message do
sequence(:title) { |n| "Message #{n}" } sequence(:title) { |n| "Message #{n}" }
sequence(:body) { |n| "Body text for message #{n}" } sequence(:body) { |n| "Body text for message #{n}" }
sent_on Time.now sent_on { Time.now }
association :sender, :factory => :user association :sender, :factory => :user
association :recipient, :factory => :user association :recipient, :factory => :user
trait :unread do trait :unread do
message_read false message_read { false }
end end
trait :read do trait :read do
message_read true message_read { true }
end end
end end
end end

View file

@ -1,16 +1,16 @@
FactoryBot.define do FactoryBot.define do
factory :node do factory :node do
latitude 1 * GeoRecord::SCALE latitude { 1 * GeoRecord::SCALE }
longitude 1 * GeoRecord::SCALE longitude { 1 * GeoRecord::SCALE }
changeset changeset
visible true visible { true }
timestamp Time.now timestamp { Time.now }
version 1 version { 1 }
trait :deleted do trait :deleted do
visible false visible { false }
end end
trait :with_history do trait :with_history do

View file

@ -1,8 +1,8 @@
FactoryBot.define do FactoryBot.define do
factory :note_comment do factory :note_comment do
sequence(:body) { |n| "This is note comment #{n}" } sequence(:body) { |n| "This is note comment #{n}" }
visible true visible { true }
event "opened" event { "opened" }
note note
end end
end end

View file

@ -1,12 +1,12 @@
FactoryBot.define do FactoryBot.define do
factory :note do factory :note do
latitude 1 * GeoRecord::SCALE latitude { 1 * GeoRecord::SCALE }
longitude 1 * GeoRecord::SCALE longitude { 1 * GeoRecord::SCALE }
# tile QuadTile.tile_for_point(1,1) # tile { QuadTile.tile_for_point(1,1) }
factory :note_with_comments do factory :note_with_comments do
transient do transient do
comments_count 1 comments_count { 1 }
end end
after(:create) do |note, evaluator| after(:create) do |note, evaluator|

View file

@ -1,13 +1,13 @@
FactoryBot.define do FactoryBot.define do
factory :old_node do factory :old_node do
latitude 1 * GeoRecord::SCALE latitude { 1 * GeoRecord::SCALE }
longitude 1 * GeoRecord::SCALE longitude { 1 * GeoRecord::SCALE }
changeset changeset
association :current_node, :factory => :node association :current_node, :factory => :node
visible true visible { true }
timestamp Time.now timestamp { Time.now }
version 1 version { 1 }
end end
end end

View file

@ -1,8 +1,8 @@
FactoryBot.define do FactoryBot.define do
factory :old_relation do factory :old_relation do
timestamp Time.now timestamp { Time.now }
visible true visible { true }
version 1 version { 1 }
changeset changeset
association :current_relation, :factory => :relation association :current_relation, :factory => :relation

View file

@ -1,6 +1,6 @@
FactoryBot.define do FactoryBot.define do
factory :old_relation_member do factory :old_relation_member do
member_role "" member_role { "" }
old_relation old_relation
# Default to creating nodes, but could be ways or relations as members # Default to creating nodes, but could be ways or relations as members

View file

@ -1,8 +1,8 @@
FactoryBot.define do FactoryBot.define do
factory :old_way do factory :old_way do
timestamp Time.now timestamp { Time.now }
visible true visible { true }
version 1 version { 1 }
changeset changeset
association :current_way, :factory => :way association :current_way, :factory => :way

View file

@ -1,6 +1,6 @@
FactoryBot.define do FactoryBot.define do
factory :old_way_node do factory :old_way_node do
sequence_id 1 sequence_id { 1 }
old_way old_way
node node

View file

@ -1,13 +1,13 @@
FactoryBot.define do FactoryBot.define do
factory :relation do factory :relation do
timestamp Time.now timestamp { Time.now }
visible true visible { true }
version 1 version { 1 }
changeset changeset
trait :deleted do trait :deleted do
visible false visible { false }
end end
trait :with_history do trait :with_history do

View file

@ -1,6 +1,6 @@
FactoryBot.define do FactoryBot.define do
factory :relation_member do factory :relation_member do
member_role "" member_role { "" }
relation relation
# Default to creating nodes, but could be ways or relations as members # Default to creating nodes, but could be ways or relations as members

View file

@ -1,7 +1,7 @@
FactoryBot.define do FactoryBot.define do
factory :report do factory :report do
sequence(:details) { |n| "Report details #{n}" } sequence(:details) { |n| "Report details #{n}" }
category "other" category { "other" }
issue issue
user user
end end

View file

@ -1,10 +1,10 @@
FactoryBot.define do FactoryBot.define do
factory :tracepoint do factory :tracepoint do
trackid 1 trackid { 1 }
latitude 1 * GeoRecord::SCALE latitude { 1 * GeoRecord::SCALE }
longitude 1 * GeoRecord::SCALE longitude { 1 * GeoRecord::SCALE }
# tile QuadTile.tile_for_point(1,1) # tile { QuadTile.tile_for_point(1,1) }
timestamp Time.now timestamp { Time.now }
trace trace
end end

View file

@ -5,15 +5,15 @@ FactoryBot.define do
user user
timestamp Time.now timestamp { Time.now }
inserted true inserted { true }
trait :deleted do trait :deleted do
visible false visible { false }
end end
transient do transient do
fixture nil fixture { nil }
end end
after(:create) do |trace, evaluator| after(:create) do |trace, evaluator|

View file

@ -2,13 +2,13 @@ FactoryBot.define do
factory :user do factory :user do
sequence(:email) { |n| "user#{n}@example.com" } sequence(:email) { |n| "user#{n}@example.com" }
sequence(:display_name) { |n| "User #{n}" } sequence(:display_name) { |n| "User #{n}" }
pass_crypt Digest::MD5.hexdigest("test") pass_crypt { Digest::MD5.hexdigest("test") }
# These attributes are not the defaults, but in most tests we want # These attributes are not the defaults, but in most tests we want
# a 'normal' user who can log in without being redirected etc. # a 'normal' user who can log in without being redirected etc.
status "active" status { "active" }
terms_seen true terms_seen { true }
data_public true data_public { true }
trait :with_home_location do trait :with_home_location do
home_lat { rand(-90.0...90.0) } home_lat { rand(-90.0...90.0) }
@ -16,23 +16,23 @@ FactoryBot.define do
end end
trait :pending do trait :pending do
status "pending" status { "pending" }
end end
trait :active do trait :active do
status "active" status { "active" }
end end
trait :confirmed do trait :confirmed do
status "confirmed" status { "confirmed" }
end end
trait :suspended do trait :suspended do
status "suspended" status { "suspended" }
end end
trait :deleted do trait :deleted do
status "deleted" status { "deleted" }
end end
factory :moderator_user do factory :moderator_user do

View file

@ -1,17 +1,17 @@
FactoryBot.define do FactoryBot.define do
factory :user_block do factory :user_block do
sequence(:reason) { |n| "User Block #{n}" } sequence(:reason) { |n| "User Block #{n}" }
ends_at Time.now + 1.day ends_at { Time.now + 1.day }
user user
association :creator, :factory => :moderator_user association :creator, :factory => :moderator_user
trait :needs_view do trait :needs_view do
needs_view true needs_view { true }
end end
trait :expired do trait :expired do
ends_at Time.now - 1.day ends_at { Time.now - 1.day }
end end
trait :revoked do trait :revoked do

View file

@ -1,13 +1,13 @@
FactoryBot.define do FactoryBot.define do
factory :way do factory :way do
timestamp Time.now timestamp { Time.now }
visible true visible { true }
version 1 version { 1 }
changeset changeset
trait :deleted do trait :deleted do
visible false visible { false }
end end
trait :with_history do trait :with_history do
@ -27,7 +27,7 @@ FactoryBot.define do
factory :way_with_nodes do factory :way_with_nodes do
transient do transient do
nodes_count 1 nodes_count { 1 }
end end
after(:create) do |way, evaluator| after(:create) do |way, evaluator|

View file

@ -1,6 +1,6 @@
FactoryBot.define do FactoryBot.define do
factory :way_node do factory :way_node do
sequence_id 1 sequence_id { 1 }
way way
node node