From 007f0b63c0683b11f15bcfb68ac599101195699a Mon Sep 17 00:00:00 2001 From: kosiakkatrina <54268893+kosiakkatrina@users.noreply.github.com> Date: Mon, 3 Feb 2025 09:32:24 +0000 Subject: [PATCH] Reload location/scheme after saving in tests (#2926) * Reload location after saving in test * Reload scheme after saving --- spec/models/location_spec.rb | 1 + spec/models/scheme_spec.rb | 1 + 2 files changed, 2 insertions(+) diff --git a/spec/models/location_spec.rb b/spec/models/location_spec.rb index c220914b7..2d3bf317b 100644 --- a/spec/models/location_spec.rb +++ b/spec/models/location_spec.rb @@ -1024,6 +1024,7 @@ RSpec.describe Location, type: :model do it "returns reactivating soon if the location had a deactivation during another deactivation" do FactoryBot.create(:location_deactivation_period, deactivation_date: Time.zone.today - 1.month, reactivation_date: Time.zone.today + 2.days, location:) location.save! + location.reload expect(location.status).to eq(:reactivating_soon) end diff --git a/spec/models/scheme_spec.rb b/spec/models/scheme_spec.rb index 21b60cd52..65de49f7d 100644 --- a/spec/models/scheme_spec.rb +++ b/spec/models/scheme_spec.rb @@ -435,6 +435,7 @@ RSpec.describe Scheme, type: :model do it "returns reactivating soon if the scheme had a deactivation during another deactivation" do FactoryBot.create(:scheme_deactivation_period, deactivation_date: Time.zone.today - 2.months, reactivation_date: Time.zone.today + 2.days, scheme:) scheme.save! + scheme.reload expect(scheme.status).to eq(:reactivating_soon) end