diff --git a/spec/lib/tasks/recalculate_invalid_reasonpref_dontknow_spec.rb b/spec/lib/tasks/recalculate_invalid_reasonpref_dontknow_spec.rb index b8ac11232..56d7904c9 100644 --- a/spec/lib/tasks/recalculate_invalid_reasonpref_dontknow_spec.rb +++ b/spec/lib/tasks/recalculate_invalid_reasonpref_dontknow_spec.rb @@ -2,12 +2,19 @@ require "rails_helper" require "rake" RSpec.describe "recalculate_invalid_reasonpref_dontknow" do + include CollectionTimeHelper + subject(:task) { Rake::Task["recalculate_invalid_rpdontknow"] } before do Rake.application.rake_require("tasks/recalculate_invalid_reasonpref_dontknow") Rake::Task.define_task(:environment) task.reenable + Timecop.freeze(previous_collection_end_date) + end + + after do + Timecop.return end let(:invalid_logs) { create_list(:lettings_log, 5, :completed, :ignore_validation_errors, reasonpref: 1, rp_dontknow: 1, rp_homeless: 1, rp_insan_unsat: rand(2), rp_medwel: rand(2), rp_hardship: rand(2), updated_at: Time.zone.local(2024, 4, 2, 12, 0, 0), startdate: Time.zone.local(2024, rand(4..12), rand(1..30))) } diff --git a/spec/lib/tasks/update_manual_address_entry_selected_prexisting_logs_spec.rb b/spec/lib/tasks/update_manual_address_entry_selected_prexisting_logs_spec.rb index cbcf6e0e8..ef5e598cf 100644 --- a/spec/lib/tasks/update_manual_address_entry_selected_prexisting_logs_spec.rb +++ b/spec/lib/tasks/update_manual_address_entry_selected_prexisting_logs_spec.rb @@ -2,10 +2,17 @@ require "rails_helper" require "rake" RSpec.describe "update_manual_address_entry_selected_preexisting_logs_spec", type: :task do + include CollectionTimeHelper + before do Rake.application.rake_require("tasks/update_manual_address_entry_selected_prexisting_logs") Rake::Task.define_task(:environment) task.reenable + Timecop.freeze(previous_collection_end_date) + end + + after do + Timecop.return end describe "bulk_update:update_manual_address_entry_selected" do