From 17a483aa083657d18a525c389f8040c481a4b3f7 Mon Sep 17 00:00:00 2001 From: Kat <54268893+kosiakkatrina@users.noreply.github.com> Date: Thu, 27 Mar 2025 09:25:08 +0000 Subject: [PATCH] Add dividers --- app/models/form/lettings/questions/armedforces.rb | 2 +- app/models/form/lettings/questions/hb.rb | 2 +- app/models/form/lettings/questions/hbrentshortfall.rb | 1 + app/models/form/lettings/questions/housingneeds_other.rb | 3 ++- app/models/form/lettings/questions/reason.rb | 4 ++-- app/models/form/sales/questions/armed_forces.rb | 3 ++- app/models/form/sales/questions/armed_forces_spouse.rb | 3 ++- app/models/form/sales/questions/buyer1_previous_tenure.rb | 1 + app/models/form/sales/questions/buyer2_living_in.rb | 3 ++- app/models/form/sales/questions/buyer_still_serving.rb | 3 ++- app/models/form/sales/questions/extra_borrowing.rb | 3 ++- app/models/form/sales/questions/household_disability.rb | 3 ++- app/models/form/sales/questions/household_wheelchair.rb | 3 ++- app/models/form/sales/questions/housing_benefits.rb | 2 +- app/models/form/sales/questions/la_nominations.rb | 1 + app/models/form/sales/questions/mortgageused.rb | 3 ++- app/models/form/sales/questions/number_joint_buyers.rb | 1 + app/models/form/sales/questions/previous_tenure.rb | 1 + app/models/form/sales/questions/previous_tenure_buyer2.rb | 3 ++- app/models/form/sales/questions/prevown.rb | 1 + app/models/form/sales/questions/prevshared.rb | 1 + .../form/sales/questions/property_wheelchair_accessible.rb | 3 ++- app/models/form/sales/questions/staircase.rb | 1 + app/models/form/sales/questions/staircase_sale.rb | 3 ++- .../models/form/lettings/questions/housingneeds_other_spec.rb | 3 ++- spec/models/form/sales/questions/armed_forces_spec.rb | 3 ++- spec/models/form/sales/questions/armed_forces_spouse_spec.rb | 3 ++- .../form/sales/questions/buyer1_previous_tenure_spec.rb | 1 + spec/models/form/sales/questions/buyer2_living_in_spec.rb | 3 ++- spec/models/form/sales/questions/buyer_still_serving_spec.rb | 3 ++- spec/models/form/sales/questions/extra_borrowing_spec.rb | 3 ++- spec/models/form/sales/questions/household_disability_spec.rb | 3 ++- spec/models/form/sales/questions/household_wheelchair_spec.rb | 3 ++- spec/models/form/sales/questions/la_nominations_spec.rb | 1 + spec/models/form/sales/questions/mortgageused_spec.rb | 2 ++ spec/models/form/sales/questions/number_joint_buyers_spec.rb | 1 + .../form/sales/questions/previous_tenure_buyer2_spec.rb | 3 ++- spec/models/form/sales/questions/previous_tenure_spec.rb | 1 + spec/models/form/sales/questions/prevown_spec.rb | 1 + spec/models/form/sales/questions/prevshared_spec.rb | 1 + .../sales/questions/property_wheelchair_accessible_spec.rb | 3 ++- spec/models/form/sales/questions/staircase_sale_spec.rb | 3 ++- spec/models/form/sales/questions/staircase_spec.rb | 1 + 43 files changed, 68 insertions(+), 28 deletions(-) diff --git a/app/models/form/lettings/questions/armedforces.rb b/app/models/form/lettings/questions/armedforces.rb index 25dbeff86..9bfe4b643 100644 --- a/app/models/form/lettings/questions/armedforces.rb +++ b/app/models/form/lettings/questions/armedforces.rb @@ -13,8 +13,8 @@ class Form::Lettings::Questions::Armedforces < ::Form::Question "4" => { "value" => "Yes – the person is a current or former reserve" }, "5" => { "value" => "Yes – the person is a spouse or civil partner of a UK armed forces member and has been bereaved or separated from them within the last 2 years" }, "2" => { "value" => "No" }, - "divider" => { "value" => true }, "3" => { "value" => "Person prefers not to say" }, + "divider" => { "value" => true }, "6" => { "value" => "Don’t know" }, }.freeze diff --git a/app/models/form/lettings/questions/hb.rb b/app/models/form/lettings/questions/hb.rb index 4f4703993..aed0e1a14 100644 --- a/app/models/form/lettings/questions/hb.rb +++ b/app/models/form/lettings/questions/hb.rb @@ -12,8 +12,8 @@ class Form::Lettings::Questions::Hb < ::Form::Question "1" => { "value" => "Housing benefit" }, "6" => { "value" => "Universal Credit housing element" }, "9" => { "value" => "Neither" }, - "divider" => { "value" => true }, "3" => { "value" => "Don’t know" }, + "divider" => { "value" => true }, "10" => { "value" => "Tenant prefers not to say" }, }.freeze diff --git a/app/models/form/lettings/questions/hbrentshortfall.rb b/app/models/form/lettings/questions/hbrentshortfall.rb index 15f7744d9..294423815 100644 --- a/app/models/form/lettings/questions/hbrentshortfall.rb +++ b/app/models/form/lettings/questions/hbrentshortfall.rb @@ -11,6 +11,7 @@ class Form::Lettings::Questions::Hbrentshortfall < ::Form::Question ANSWER_OPTIONS = { "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, + "divider" => { "value" => true }, "3" => { "value" => "Don’t know" }, }.freeze diff --git a/app/models/form/lettings/questions/housingneeds_other.rb b/app/models/form/lettings/questions/housingneeds_other.rb index fc403d00c..d99812535 100644 --- a/app/models/form/lettings/questions/housingneeds_other.rb +++ b/app/models/form/lettings/questions/housingneeds_other.rb @@ -13,7 +13,8 @@ class Form::Lettings::Questions::HousingneedsOther < ::Form::Question { "1" => { "value" => "Yes" }, "0" => { "value" => "No" }, - "2" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "2" => { "value" => "Don’t know" }, }.freeze else { diff --git a/app/models/form/lettings/questions/reason.rb b/app/models/form/lettings/questions/reason.rb index d6254f8fa..5fe377bbb 100644 --- a/app/models/form/lettings/questions/reason.rb +++ b/app/models/form/lettings/questions/reason.rb @@ -83,9 +83,9 @@ class Form::Lettings::Questions::Reason < ::Form::Question "18" => { "value" => "To move to accommodation with support" }, "19" => { "value" => "To move to independent accommodation" }, "20" => { "value" => "Other" }, - "28" => { "value" => "Don’t know" }, - "divider" => { "value" => true }, "47" => { "value" => "Tenant prefers not to say" }, + "divider" => { "value" => true }, + "28" => { "value" => "Don’t know" }, }.freeze end diff --git a/app/models/form/sales/questions/armed_forces.rb b/app/models/form/sales/questions/armed_forces.rb index 7eeec09e5..3e35ee86c 100644 --- a/app/models/form/sales/questions/armed_forces.rb +++ b/app/models/form/sales/questions/armed_forces.rb @@ -11,7 +11,8 @@ class Form::Sales::Questions::ArmedForces < ::Form::Question "1" => { "value" => "Yes" }, "7" => { "value" => "No" }, "3" => { "value" => "Buyer prefers not to say" }, - "8" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "8" => { "value" => "Don’t know" }, }.freeze QUESTION_NUMBER_FROM_YEAR = { 2023 => 62, 2024 => 64, 2025 => 61 }.freeze diff --git a/app/models/form/sales/questions/armed_forces_spouse.rb b/app/models/form/sales/questions/armed_forces_spouse.rb index a83ef93db..b37c8fe0d 100644 --- a/app/models/form/sales/questions/armed_forces_spouse.rb +++ b/app/models/form/sales/questions/armed_forces_spouse.rb @@ -11,7 +11,8 @@ class Form::Sales::Questions::ArmedForcesSpouse < ::Form::Question "4" => { "value" => "Yes" }, "5" => { "value" => "No" }, "6" => { "value" => "Buyer prefers not to say" }, - "7" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "7" => { "value" => "Don’t know" }, }.freeze QUESTION_NUMBER_FROM_YEAR = { 2023 => 64, 2024 => 66, 2025 => 63 }.freeze diff --git a/app/models/form/sales/questions/buyer1_previous_tenure.rb b/app/models/form/sales/questions/buyer1_previous_tenure.rb index c24ccb608..827c7763a 100644 --- a/app/models/form/sales/questions/buyer1_previous_tenure.rb +++ b/app/models/form/sales/questions/buyer1_previous_tenure.rb @@ -17,6 +17,7 @@ class Form::Sales::Questions::Buyer1PreviousTenure < ::Form::Question "6" => { "value" => "Living with family or friends" }, "7" => { "value" => "Temporary accommodation" }, "9" => { "value" => "Other" }, + "divider" => { "value" => true }, "0" => { "value" => "Don’t know" }, } end diff --git a/app/models/form/sales/questions/buyer2_living_in.rb b/app/models/form/sales/questions/buyer2_living_in.rb index 58b4661df..8ee1f2ad3 100644 --- a/app/models/form/sales/questions/buyer2_living_in.rb +++ b/app/models/form/sales/questions/buyer2_living_in.rb @@ -10,7 +10,8 @@ class Form::Sales::Questions::Buyer2LivingIn < ::Form::Question ANSWER_OPTIONS = { "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, - "3" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "3" => { "value" => "Don’t know" }, }.freeze QUESTION_NUMBER_FROM_YEAR = { 2023 => 60, 2024 => 62, 2025 => 59 }.freeze diff --git a/app/models/form/sales/questions/buyer_still_serving.rb b/app/models/form/sales/questions/buyer_still_serving.rb index 0106a6349..7d31da3e4 100644 --- a/app/models/form/sales/questions/buyer_still_serving.rb +++ b/app/models/form/sales/questions/buyer_still_serving.rb @@ -11,7 +11,8 @@ class Form::Sales::Questions::BuyerStillServing < ::Form::Question "4" => { "value" => "Yes" }, "5" => { "value" => "No" }, "6" => { "value" => "Buyer prefers not to say" }, - "7" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "7" => { "value" => "Don’t know" }, }.freeze QUESTION_NUMBER_FROM_YEAR = { 2023 => 63, 2024 => 65, 2025 => 62 }.freeze diff --git a/app/models/form/sales/questions/extra_borrowing.rb b/app/models/form/sales/questions/extra_borrowing.rb index 6ada3349b..288ddb107 100644 --- a/app/models/form/sales/questions/extra_borrowing.rb +++ b/app/models/form/sales/questions/extra_borrowing.rb @@ -12,7 +12,8 @@ class Form::Sales::Questions::ExtraBorrowing < ::Form::Question ANSWER_OPTIONS = { "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, - "3" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "3" => { "value" => "Don’t know" }, }.freeze QUESTION_NUMBER_FROM_YEAR_AND_OWNERSHIP = { diff --git a/app/models/form/sales/questions/household_disability.rb b/app/models/form/sales/questions/household_disability.rb index bdcdf9d30..5a85d1dbe 100644 --- a/app/models/form/sales/questions/household_disability.rb +++ b/app/models/form/sales/questions/household_disability.rb @@ -10,7 +10,8 @@ class Form::Sales::Questions::HouseholdDisability < ::Form::Question ANSWER_OPTIONS = { "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, - "3" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "3" => { "value" => "Don’t know" }, }.freeze QUESTION_NUMBER_FROM_YEAR = { 2023 => 65, 2024 => 67, 2025 => 64 }.freeze diff --git a/app/models/form/sales/questions/household_wheelchair.rb b/app/models/form/sales/questions/household_wheelchair.rb index 85a2fbb34..e1c62994f 100644 --- a/app/models/form/sales/questions/household_wheelchair.rb +++ b/app/models/form/sales/questions/household_wheelchair.rb @@ -10,7 +10,8 @@ class Form::Sales::Questions::HouseholdWheelchair < ::Form::Question ANSWER_OPTIONS = { "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, - "3" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "3" => { "value" => "Don’t know" }, }.freeze QUESTION_NUMBER_FROM_YEAR = { 2023 => 66, 2024 => 68, 2025 => 65 }.freeze diff --git a/app/models/form/sales/questions/housing_benefits.rb b/app/models/form/sales/questions/housing_benefits.rb index b291fa094..616b061e8 100644 --- a/app/models/form/sales/questions/housing_benefits.rb +++ b/app/models/form/sales/questions/housing_benefits.rb @@ -11,8 +11,8 @@ class Form::Sales::Questions::HousingBenefits < ::Form::Question ANSWER_OPTIONS = { "2" => { "value" => "Housing benefit" }, "3" => { "value" => "Universal Credit housing element" }, - "divider" => { "value" => true }, "1" => { "value" => "Neither housing benefit or Universal Credit housing element" }, + "divider" => { "value" => true }, "4" => { "value" => "Don’t know " }, }.freeze diff --git a/app/models/form/sales/questions/la_nominations.rb b/app/models/form/sales/questions/la_nominations.rb index 34540677f..82201b3e8 100644 --- a/app/models/form/sales/questions/la_nominations.rb +++ b/app/models/form/sales/questions/la_nominations.rb @@ -11,6 +11,7 @@ class Form::Sales::Questions::LaNominations < ::Form::Question ANSWER_OPTIONS = { "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, + "divider" => { "value" => true }, "3" => { "value" => "Don’t know" }, }.freeze diff --git a/app/models/form/sales/questions/mortgageused.rb b/app/models/form/sales/questions/mortgageused.rb index cb2e61fdf..a0079b1b4 100644 --- a/app/models/form/sales/questions/mortgageused.rb +++ b/app/models/form/sales/questions/mortgageused.rb @@ -22,11 +22,12 @@ class Form::Sales::Questions::Mortgageused < ::Form::Question ANSWER_OPTIONS = { "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, + "divider" => { "value" => true }, "3" => { "value" => "Don’t know" }, }.freeze def answer_options_without_dont_know - ANSWER_OPTIONS.reject { |key, _v| key == "3" } + ANSWER_OPTIONS.reject { |key, _v| %w[3 divider].include?(key) } end def question_number_from_year_and_ownership diff --git a/app/models/form/sales/questions/number_joint_buyers.rb b/app/models/form/sales/questions/number_joint_buyers.rb index f7601b9a0..668dfa1a4 100644 --- a/app/models/form/sales/questions/number_joint_buyers.rb +++ b/app/models/form/sales/questions/number_joint_buyers.rb @@ -10,6 +10,7 @@ class Form::Sales::Questions::NumberJointBuyers < ::Form::Question ANSWER_OPTIONS = { "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, + "divider" => { "value" => true }, "3" => { "value" => "Don’t know" }, }.freeze diff --git a/app/models/form/sales/questions/previous_tenure.rb b/app/models/form/sales/questions/previous_tenure.rb index 98bf3e988..42053f833 100644 --- a/app/models/form/sales/questions/previous_tenure.rb +++ b/app/models/form/sales/questions/previous_tenure.rb @@ -13,6 +13,7 @@ class Form::Sales::Questions::PreviousTenure < ::Form::Question "2" => { "value" => "Affordable Rent" }, "3" => { "value" => "London Affordable Rent" }, "9" => { "value" => "Other" }, + "divider" => { "value" => true }, "10" => { "value" => "Don’t know" }, }.freeze diff --git a/app/models/form/sales/questions/previous_tenure_buyer2.rb b/app/models/form/sales/questions/previous_tenure_buyer2.rb index e000e66fa..5723088d7 100644 --- a/app/models/form/sales/questions/previous_tenure_buyer2.rb +++ b/app/models/form/sales/questions/previous_tenure_buyer2.rb @@ -16,7 +16,8 @@ class Form::Sales::Questions::PreviousTenureBuyer2 < ::Form::Question "6" => { "value" => "Living with family or friends" }, "7" => { "value" => "Temporary accommodation" }, "9" => { "value" => "Other" }, - "0" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "0" => { "value" => "Don’t know" }, }.freeze QUESTION_NUMBER_FROM_YEAR = { 2023 => 61, 2024 => 63, 2025 => 60 }.freeze diff --git a/app/models/form/sales/questions/prevown.rb b/app/models/form/sales/questions/prevown.rb index 8e508d6d1..25f852bdc 100644 --- a/app/models/form/sales/questions/prevown.rb +++ b/app/models/form/sales/questions/prevown.rb @@ -11,6 +11,7 @@ class Form::Sales::Questions::Prevown < ::Form::Question ANSWER_OPTIONS = { "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, + "divider" => { "value" => true }, "3" => { "value" => "Don’t know" }, }.freeze diff --git a/app/models/form/sales/questions/prevshared.rb b/app/models/form/sales/questions/prevshared.rb index e438d84bd..f4ca3b1ff 100644 --- a/app/models/form/sales/questions/prevshared.rb +++ b/app/models/form/sales/questions/prevshared.rb @@ -10,6 +10,7 @@ class Form::Sales::Questions::Prevshared < ::Form::Question ANSWER_OPTIONS = { "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, + "divider" => { "value" => true }, "3" => { "value" => "Don’t know" }, }.freeze diff --git a/app/models/form/sales/questions/property_wheelchair_accessible.rb b/app/models/form/sales/questions/property_wheelchair_accessible.rb index 6ceed6668..17c99d9c5 100644 --- a/app/models/form/sales/questions/property_wheelchair_accessible.rb +++ b/app/models/form/sales/questions/property_wheelchair_accessible.rb @@ -11,7 +11,8 @@ class Form::Sales::Questions::PropertyWheelchairAccessible < ::Form::Question ANSWER_OPTIONS = { "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, - "3" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "3" => { "value" => "Don’t know" }, }.freeze QUESTION_NUMBER_FROM_YEAR = { 2023 => 17, 2024 => 21, 2025 => 19 }.freeze diff --git a/app/models/form/sales/questions/staircase.rb b/app/models/form/sales/questions/staircase.rb index 86b5ca625..4d925ec3f 100644 --- a/app/models/form/sales/questions/staircase.rb +++ b/app/models/form/sales/questions/staircase.rb @@ -17,6 +17,7 @@ class Form::Sales::Questions::Staircase < ::Form::Question { "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, + "divider" => { "value" => true }, "3" => { "value" => "Don’t know" }, }.freeze end diff --git a/app/models/form/sales/questions/staircase_sale.rb b/app/models/form/sales/questions/staircase_sale.rb index 0aa182592..3ea2ca38d 100644 --- a/app/models/form/sales/questions/staircase_sale.rb +++ b/app/models/form/sales/questions/staircase_sale.rb @@ -11,7 +11,8 @@ class Form::Sales::Questions::StaircaseSale < ::Form::Question ANSWER_OPTIONS = { "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, - "3" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "3" => { "value" => "Don’t know" }, }.freeze QUESTION_NUMBER_FROM_YEAR = { 2023 => 79, 2024 => 81, 2025 => 92 }.freeze diff --git a/spec/models/form/lettings/questions/housingneeds_other_spec.rb b/spec/models/form/lettings/questions/housingneeds_other_spec.rb index ead58bb35..fa16eda63 100644 --- a/spec/models/form/lettings/questions/housingneeds_other_spec.rb +++ b/spec/models/form/lettings/questions/housingneeds_other_spec.rb @@ -49,7 +49,8 @@ RSpec.describe Form::Lettings::Questions::HousingneedsOther, type: :model do expect(question.answer_options).to eq({ "1" => { "value" => "Yes" }, "0" => { "value" => "No" }, - "2" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "2" => { "value" => "Don’t know" }, }) end end diff --git a/spec/models/form/sales/questions/armed_forces_spec.rb b/spec/models/form/sales/questions/armed_forces_spec.rb index 234a25e71..ecb6eebc0 100644 --- a/spec/models/form/sales/questions/armed_forces_spec.rb +++ b/spec/models/form/sales/questions/armed_forces_spec.rb @@ -28,7 +28,8 @@ RSpec.describe Form::Sales::Questions::ArmedForces, type: :model do "1" => { "value" => "Yes" }, "7" => { "value" => "No" }, "3" => { "value" => "Buyer prefers not to say" }, - "8" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "8" => { "value" => "Don’t know" }, }) end end diff --git a/spec/models/form/sales/questions/armed_forces_spouse_spec.rb b/spec/models/form/sales/questions/armed_forces_spouse_spec.rb index 6808bbb2a..9e5cbbe50 100644 --- a/spec/models/form/sales/questions/armed_forces_spouse_spec.rb +++ b/spec/models/form/sales/questions/armed_forces_spouse_spec.rb @@ -28,7 +28,8 @@ RSpec.describe Form::Sales::Questions::ArmedForcesSpouse, type: :model do "4" => { "value" => "Yes" }, "5" => { "value" => "No" }, "6" => { "value" => "Buyer prefers not to say" }, - "7" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "7" => { "value" => "Don’t know" }, }) end end diff --git a/spec/models/form/sales/questions/buyer1_previous_tenure_spec.rb b/spec/models/form/sales/questions/buyer1_previous_tenure_spec.rb index 85742b9a6..5fe9de717 100644 --- a/spec/models/form/sales/questions/buyer1_previous_tenure_spec.rb +++ b/spec/models/form/sales/questions/buyer1_previous_tenure_spec.rb @@ -32,6 +32,7 @@ RSpec.describe Form::Sales::Questions::Buyer1PreviousTenure, type: :model do "6" => { "value" => "Living with family or friends" }, "7" => { "value" => "Temporary accommodation" }, "9" => { "value" => "Other" }, + "divider" => { "value" => true }, "0" => { "value" => "Don’t know" }, }) end diff --git a/spec/models/form/sales/questions/buyer2_living_in_spec.rb b/spec/models/form/sales/questions/buyer2_living_in_spec.rb index 4e524fc18..e504857b2 100644 --- a/spec/models/form/sales/questions/buyer2_living_in_spec.rb +++ b/spec/models/form/sales/questions/buyer2_living_in_spec.rb @@ -25,7 +25,8 @@ RSpec.describe Form::Sales::Questions::Buyer2LivingIn, type: :model do expect(question.answer_options).to eq({ "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, - "3" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "3" => { "value" => "Don’t know" }, }) end end diff --git a/spec/models/form/sales/questions/buyer_still_serving_spec.rb b/spec/models/form/sales/questions/buyer_still_serving_spec.rb index 961da2ce9..fc4893db4 100644 --- a/spec/models/form/sales/questions/buyer_still_serving_spec.rb +++ b/spec/models/form/sales/questions/buyer_still_serving_spec.rb @@ -28,7 +28,8 @@ RSpec.describe Form::Sales::Questions::BuyerStillServing, type: :model do "4" => { "value" => "Yes" }, "5" => { "value" => "No" }, "6" => { "value" => "Buyer prefers not to say" }, - "7" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "7" => { "value" => "Don’t know" }, }) end end diff --git a/spec/models/form/sales/questions/extra_borrowing_spec.rb b/spec/models/form/sales/questions/extra_borrowing_spec.rb index 7cea7103b..e66b7d24e 100644 --- a/spec/models/form/sales/questions/extra_borrowing_spec.rb +++ b/spec/models/form/sales/questions/extra_borrowing_spec.rb @@ -27,7 +27,8 @@ RSpec.describe Form::Sales::Questions::ExtraBorrowing, type: :model do expect(question.answer_options).to eq({ "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, - "3" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "3" => { "value" => "Don’t know" }, }) end diff --git a/spec/models/form/sales/questions/household_disability_spec.rb b/spec/models/form/sales/questions/household_disability_spec.rb index ccb4b7017..8025dc18d 100644 --- a/spec/models/form/sales/questions/household_disability_spec.rb +++ b/spec/models/form/sales/questions/household_disability_spec.rb @@ -27,7 +27,8 @@ RSpec.describe Form::Sales::Questions::HouseholdDisability, type: :model do expect(question.answer_options).to eq({ "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, - "3" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "3" => { "value" => "Don’t know" }, }) end diff --git a/spec/models/form/sales/questions/household_wheelchair_spec.rb b/spec/models/form/sales/questions/household_wheelchair_spec.rb index 8530d52f5..969ce924b 100644 --- a/spec/models/form/sales/questions/household_wheelchair_spec.rb +++ b/spec/models/form/sales/questions/household_wheelchair_spec.rb @@ -27,7 +27,8 @@ RSpec.describe Form::Sales::Questions::HouseholdWheelchair, type: :model do expect(question.answer_options).to eq({ "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, - "3" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "3" => { "value" => "Don’t know" }, }) end diff --git a/spec/models/form/sales/questions/la_nominations_spec.rb b/spec/models/form/sales/questions/la_nominations_spec.rb index 2bbd4e9ee..a6baedcc8 100644 --- a/spec/models/form/sales/questions/la_nominations_spec.rb +++ b/spec/models/form/sales/questions/la_nominations_spec.rb @@ -27,6 +27,7 @@ RSpec.describe Form::Sales::Questions::LaNominations, type: :model do expect(question.answer_options).to eq({ "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, + "divider" => { "value" => true }, "3" => { "value" => "Don’t know" }, }) end diff --git a/spec/models/form/sales/questions/mortgageused_spec.rb b/spec/models/form/sales/questions/mortgageused_spec.rb index 9959aa48b..bf064d980 100644 --- a/spec/models/form/sales/questions/mortgageused_spec.rb +++ b/spec/models/form/sales/questions/mortgageused_spec.rb @@ -25,6 +25,7 @@ RSpec.describe Form::Sales::Questions::Mortgageused, type: :model do expect(question.answer_options).to eq({ "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, + "divider" => { "value" => true }, "3" => { "value" => "Don’t know" }, }) end @@ -156,6 +157,7 @@ private expect(question.displayed_answer_options(log)).to eq({ "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, + "divider" => { "value" => true }, "3" => { "value" => "Don’t know" }, }) end diff --git a/spec/models/form/sales/questions/number_joint_buyers_spec.rb b/spec/models/form/sales/questions/number_joint_buyers_spec.rb index bf53d7d88..73fc59bc6 100644 --- a/spec/models/form/sales/questions/number_joint_buyers_spec.rb +++ b/spec/models/form/sales/questions/number_joint_buyers_spec.rb @@ -33,6 +33,7 @@ RSpec.describe Form::Sales::Questions::NumberJointBuyers, type: :model do expect(question.answer_options).to eq({ "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, + "divider" => { "value" => true }, "3" => { "value" => "Don’t know" }, }) end diff --git a/spec/models/form/sales/questions/previous_tenure_buyer2_spec.rb b/spec/models/form/sales/questions/previous_tenure_buyer2_spec.rb index 08aa51bab..45c9cbd98 100644 --- a/spec/models/form/sales/questions/previous_tenure_buyer2_spec.rb +++ b/spec/models/form/sales/questions/previous_tenure_buyer2_spec.rb @@ -31,7 +31,8 @@ RSpec.describe Form::Sales::Questions::PreviousTenureBuyer2, type: :model do "6" => { "value" => "Living with family or friends" }, "7" => { "value" => "Temporary accommodation" }, "9" => { "value" => "Other" }, - "0" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "0" => { "value" => "Don’t know" }, }) end end diff --git a/spec/models/form/sales/questions/previous_tenure_spec.rb b/spec/models/form/sales/questions/previous_tenure_spec.rb index bd9a0f9ac..e1dc3ea8e 100644 --- a/spec/models/form/sales/questions/previous_tenure_spec.rb +++ b/spec/models/form/sales/questions/previous_tenure_spec.rb @@ -29,6 +29,7 @@ RSpec.describe Form::Sales::Questions::PreviousTenure, type: :model do "2" => { "value" => "Affordable Rent" }, "3" => { "value" => "London Affordable Rent" }, "9" => { "value" => "Other" }, + "divider" => { "value" => true }, "10" => { "value" => "Don’t know" }, }) end diff --git a/spec/models/form/sales/questions/prevown_spec.rb b/spec/models/form/sales/questions/prevown_spec.rb index 0555f32a4..73b6063c1 100644 --- a/spec/models/form/sales/questions/prevown_spec.rb +++ b/spec/models/form/sales/questions/prevown_spec.rb @@ -28,6 +28,7 @@ RSpec.describe Form::Sales::Questions::Prevown, type: :model do expect(question.answer_options).to eq({ "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, + "divider" => { "value" => true }, "3" => { "value" => "Don’t know" }, }) end diff --git a/spec/models/form/sales/questions/prevshared_spec.rb b/spec/models/form/sales/questions/prevshared_spec.rb index a668ee1f5..889a7c92c 100644 --- a/spec/models/form/sales/questions/prevshared_spec.rb +++ b/spec/models/form/sales/questions/prevshared_spec.rb @@ -27,6 +27,7 @@ RSpec.describe Form::Sales::Questions::Prevshared, type: :model do expect(question.answer_options).to eq({ "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, + "divider" => { "value" => true }, "3" => { "value" => "Don’t know" }, }) end diff --git a/spec/models/form/sales/questions/property_wheelchair_accessible_spec.rb b/spec/models/form/sales/questions/property_wheelchair_accessible_spec.rb index a08a6d0f8..50ae218ad 100644 --- a/spec/models/form/sales/questions/property_wheelchair_accessible_spec.rb +++ b/spec/models/form/sales/questions/property_wheelchair_accessible_spec.rb @@ -33,7 +33,8 @@ RSpec.describe Form::Sales::Questions::PropertyWheelchairAccessible, type: :mode expect(question.answer_options).to eq({ "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, - "3" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "3" => { "value" => "Don’t know" }, }) end end diff --git a/spec/models/form/sales/questions/staircase_sale_spec.rb b/spec/models/form/sales/questions/staircase_sale_spec.rb index 8d3d1e5da..f26e8a376 100644 --- a/spec/models/form/sales/questions/staircase_sale_spec.rb +++ b/spec/models/form/sales/questions/staircase_sale_spec.rb @@ -31,7 +31,8 @@ RSpec.describe Form::Sales::Questions::StaircaseSale, type: :model do expect(question.answer_options).to eq({ "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, - "3" => { "value" => "Don't know" }, + "divider" => { "value" => true }, + "3" => { "value" => "Don’t know" }, }) end diff --git a/spec/models/form/sales/questions/staircase_spec.rb b/spec/models/form/sales/questions/staircase_spec.rb index c9a9f44d8..96c6fb31c 100644 --- a/spec/models/form/sales/questions/staircase_spec.rb +++ b/spec/models/form/sales/questions/staircase_spec.rb @@ -33,6 +33,7 @@ RSpec.describe Form::Sales::Questions::Staircase, type: :model do expect(question.answer_options).to eq({ "1" => { "value" => "Yes" }, "2" => { "value" => "No" }, + "divider" => { "value" => true }, "3" => { "value" => "Don’t know" }, }) end