From 6ddd16267ad44baf03d7447dc910942b3eb77f9d Mon Sep 17 00:00:00 2001 From: Dennis Schubert Date: Sat, 10 Sep 2022 23:22:34 +0200 Subject: Give queue_users_for_removal_spec a bit of allowance to accord for timezone changes --- spec/workers/queue_users_for_removal_spec.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spec/workers/queue_users_for_removal_spec.rb b/spec/workers/queue_users_for_removal_spec.rb index 8b9707104..2ddc4262b 100644 --- a/spec/workers/queue_users_for_removal_spec.rb +++ b/spec/workers/queue_users_for_removal_spec.rb @@ -22,7 +22,7 @@ describe Workers::QueueUsersForRemoval do user = FactoryBot.create(:user, last_seen: Time.zone.now - 732.days, sign_in_count: 5) Workers::QueueUsersForRemoval.new.perform user.reload - expect(user.remove_after.to_i).to eq(removal_date.utc.to_i) + expect(user.remove_after.to_i).to be_within(1.day).of(removal_date.utc.to_i) expect(ActionMailer::Base.deliveries.count).to eq(1) end @@ -31,7 +31,7 @@ describe Workers::QueueUsersForRemoval do user = FactoryBot.create(:user, last_seen: Time.zone.now - 735.days, sign_in_count: 0) Workers::QueueUsersForRemoval.new.perform user.reload - expect(user.remove_after.to_i).to eq(removal_date.utc.to_i) + expect(user.remove_after.to_i).to be_within(1.day).of(removal_date.utc.to_i) expect(ActionMailer::Base.deliveries.count).to eq(0) # no email sent end -- cgit v1.2.3