|
|
@ -3036,7 +3036,9 @@ RSpec.describe SchemesController, type: :request do |
|
|
|
let(:add_deactivations) {} |
|
|
|
let(:add_deactivations) {} |
|
|
|
|
|
|
|
|
|
|
|
before do |
|
|
|
before do |
|
|
|
|
|
|
|
allow(FormHandler.instance).to receive(:lettings_in_crossover_period?).and_return(true) |
|
|
|
Timecop.freeze(Time.utc(2023, 10, 10)) |
|
|
|
Timecop.freeze(Time.utc(2023, 10, 10)) |
|
|
|
|
|
|
|
Singleton.__init__(FormHandler) |
|
|
|
sign_in user |
|
|
|
sign_in user |
|
|
|
add_deactivations |
|
|
|
add_deactivations |
|
|
|
scheme.save! |
|
|
|
scheme.save! |
|
|
@ -3045,6 +3047,7 @@ RSpec.describe SchemesController, type: :request do |
|
|
|
|
|
|
|
|
|
|
|
after do |
|
|
|
after do |
|
|
|
Timecop.unfreeze |
|
|
|
Timecop.unfreeze |
|
|
|
|
|
|
|
Singleton.__init__(FormHandler) |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
context "when there is no open deactivation period" do |
|
|
|
context "when there is no open deactivation period" do |
|
|
|