Browse Source

feat: unfreeze all timecop freezes

pull/1437/head
natdeanlewissoftwire 3 years ago
parent
commit
6bf03f58b8
  1. 1
      spec/helpers/collection_time_helper_spec.rb
  2. 1
      spec/models/form_handler_spec.rb
  3. 2
      spec/models/validations/sales/financial_validations_spec.rb
  4. 4
      spec/models/validations/tenancy_validations_spec.rb
  5. 2
      spec/requests/lettings_logs_controller_spec.rb
  6. 2
      spec/requests/sales_logs_controller_spec.rb
  7. 1
      spec/services/bulk_upload/lettings/year2022/row_parser_spec.rb
  8. 1
      spec/services/bulk_upload/lettings/year2023/row_parser_spec.rb

1
spec/helpers/collection_time_helper_spec.rb

@ -9,6 +9,7 @@ RSpec.describe CollectionTimeHelper do
Timecop.freeze(now) do Timecop.freeze(now) do
example.run example.run
end end
Timecop.return
end end
context "when the date is after 1st of April" do context "when the date is after 1st of April" do

1
spec/models/form_handler_spec.rb

@ -9,6 +9,7 @@ RSpec.describe FormHandler do
Singleton.__init__(described_class) Singleton.__init__(described_class)
example.run example.run
end end
Timecop.return
Singleton.__init__(described_class) Singleton.__init__(described_class)
end end

2
spec/models/validations/sales/financial_validations_spec.rb

@ -274,7 +274,7 @@ RSpec.describe Validations::Sales::FinancialValidations do
Timecop.freeze(now) do Timecop.freeze(now) do
example.run example.run
end end
Timecop.unfreeze Timecop.return
end end
context "with a log in the 22/23 collection year" do context "with a log in the 22/23 collection year" do

4
spec/models/validations/tenancy_validations_spec.rb

@ -7,6 +7,10 @@ RSpec.describe Validations::TenancyValidations do
Timecop.freeze(Time.zone.local(2021, 5, 1)) Timecop.freeze(Time.zone.local(2021, 5, 1))
end end
after do
Timecop.unfreeze
end
let(:validator_class) { Class.new { include Validations::TenancyValidations } } let(:validator_class) { Class.new { include Validations::TenancyValidations } }
let(:record) { FactoryBot.create(:lettings_log, startdate: Time.zone.local(2021, 5, 1), needstype: 1, rent_type: 1) } let(:record) { FactoryBot.create(:lettings_log, startdate: Time.zone.local(2021, 5, 1), needstype: 1, rent_type: 1) }

2
spec/requests/lettings_logs_controller_spec.rb

@ -337,7 +337,7 @@ RSpec.describe LettingsLogsController, type: :request do
Timecop.freeze(2022, 3, 1) do Timecop.freeze(2022, 3, 1) do
example.run example.run
end end
Timecop.unfreeze Timecop.return
end end
let!(:lettings_log_2021) do let!(:lettings_log_2021) do

2
spec/requests/sales_logs_controller_spec.rb

@ -235,7 +235,7 @@ RSpec.describe SalesLogsController, type: :request do
Timecop.freeze(2022, 12, 1) do Timecop.freeze(2022, 12, 1) do
example.run example.run
end end
Timecop.unfreeze Timecop.return
end end
let!(:sales_log_2022) do let!(:sales_log_2022) do

1
spec/services/bulk_upload/lettings/year2022/row_parser_spec.rb

@ -610,6 +610,7 @@ RSpec.describe BulkUpload::Lettings::Year2022::RowParser do
Timecop.freeze(Date.new(2022, 4, 2)) do Timecop.freeze(Date.new(2022, 4, 2)) do
example.run example.run
end end
Timecop.return
end end
let(:attributes) { { bulk_upload:, field_96: "1", field_97: "1", field_98: "22" } } let(:attributes) { { bulk_upload:, field_96: "1", field_97: "1", field_98: "22" } }

1
spec/services/bulk_upload/lettings/year2023/row_parser_spec.rb

@ -562,6 +562,7 @@ RSpec.describe BulkUpload::Lettings::Year2023::RowParser do
Timecop.freeze(Date.new(2022, 4, 2)) do Timecop.freeze(Date.new(2022, 4, 2)) do
example.run example.run
end end
Timecop.return
end end
let(:attributes) { { bulk_upload:, field_7: "1", field_8: "1", field_9: "22" } } let(:attributes) { { bulk_upload:, field_7: "1", field_8: "1", field_9: "22" } }

Loading…
Cancel
Save