X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/942e62117ff7f12d40618a94ea3f4e86f8cb25af..f1ca64ff84ee66de0fde80ed437e837a79a6e4d8:/test/factories/notes.rb diff --git a/test/factories/notes.rb b/test/factories/notes.rb index 77b4245aa..ab7d5df56 100644 --- a/test/factories/notes.rb +++ b/test/factories/notes.rb @@ -4,6 +4,19 @@ FactoryBot.define do longitude { 1 * GeoRecord::SCALE } # tile { QuadTile.tile_for_point(1,1) } + trait :closed do + transient do + closed_by { nil } + end + + status { "closed" } + closed_at { Time.now.utc } + + after(:create) do |note, context| + create(:note_comment, :author => context.closed_by, :body => "Closing comment", :event => "closed", :note => note) + end + end + factory :note_with_comments do transient do comments_count { 1 }