Browse Source

feat: update tests

pull/1845/head
natdeanlewissoftwire 3 years ago
parent
commit
2516bab694
  1. 1
      app/models/form_handler.rb
  2. 1
      spec/models/form_spec.rb
  3. 2
      spec/models/lettings_log_spec.rb

1
app/models/form_handler.rb

@ -158,6 +158,7 @@ class FormHandler
def use_real_forms!
@directories = ["config/forms"]
@lettings_forms = get_lettings_forms
@forms = get_all_forms
end

1
spec/models/form_spec.rb

@ -188,7 +188,6 @@ RSpec.describe Form, type: :model do
around do |example|
FormHandler.instance.use_real_forms!
example.run
end

2
spec/models/lettings_log_spec.rb

@ -1575,6 +1575,7 @@ RSpec.describe LettingsLog do
it "clears underoccupation_benefitcap if log is no longer in 2021/22" do
expect { lettings_log.update!(renewal: 1) }.to change(lettings_log, :underoccupation_benefitcap).to 2
Timecop.return
Singleton.__init__(FormHandler)
expect { lettings_log.update!(startdate: Time.zone.local(2023, 1, 1)) }.to change(lettings_log, :underoccupation_benefitcap).from(2).to nil
end
@ -2040,6 +2041,7 @@ RSpec.describe LettingsLog do
before do
Timecop.freeze(Time.zone.local(2022, 4, 2))
Singleton.__init__(FormHandler)
lettings_log.update!(startdate: Time.zone.local(2022, 4, 2), scheme:)
Timecop.unfreeze
end

Loading…
Cancel
Save