|
|
|
|
@ -28,17 +28,6 @@ RSpec.describe Form::Lettings::Pages::VoidDate, type: :model do
|
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
it "has the correct depends_on" do |
|
|
|
|
expect(page.depends_on).to eq([ |
|
|
|
|
{ "renewal" => 0, "rsnvac" => 5 }, |
|
|
|
|
{ "renewal" => 0, "rsnvac" => 6 }, |
|
|
|
|
{ "renewal" => 0, "rsnvac" => 8 }, |
|
|
|
|
{ "renewal" => 0, "rsnvac" => 9 }, |
|
|
|
|
{ "renewal" => 0, "rsnvac" => 10 }, |
|
|
|
|
{ "renewal" => 0, "rsnvac" => 11 }, |
|
|
|
|
{ "renewal" => 0, "rsnvac" => 12 }, |
|
|
|
|
{ "renewal" => 0, "rsnvac" => 13 }, |
|
|
|
|
{ "renewal" => 0, "rsnvac" => 18 }, |
|
|
|
|
{ "renewal" => 0, "rsnvac" => 19 }, |
|
|
|
|
]) |
|
|
|
|
expect(page.depends_on).to eq([{ "is_renewal?" => false, "vacancy_reason_not_renewal_or_first_let?" => true }, { "has_first_let_vacancy_reason?" => true, "is_renewal?" => false }]) |
|
|
|
|
end |
|
|
|
|
end |
|
|
|
|
|