diff --git a/app/models/form/sales/subsections/household_characteristics.rb b/app/models/form/sales/subsections/household_characteristics.rb index 18d56470c..999c9bbd4 100644 --- a/app/models/form/sales/subsections/household_characteristics.rb +++ b/app/models/form/sales/subsections/household_characteristics.rb @@ -4,6 +4,7 @@ class Form::Sales::Subsections::HouseholdCharacteristics < ::Form::Subsection @id = "household_characteristics" @label = "Household characteristics" @section = section + @depends_on = [{ "setup" => "completed" }] end def pages diff --git a/spec/models/form/sales/subsections/household_characteristics_spec.rb b/spec/models/form/sales/subsections/household_characteristics_spec.rb index b8c3d3e71..e99dddb55 100644 --- a/spec/models/form/sales/subsections/household_characteristics_spec.rb +++ b/spec/models/form/sales/subsections/household_characteristics_spec.rb @@ -13,7 +13,7 @@ RSpec.describe Form::Sales::Subsections::HouseholdCharacteristics, type: :model it "has correct pages" do expect(household_characteristics.pages.map(&:id)).to eq( - %w[buyer_1_age], + %w[buyer_1_age buyer_1_gender_identity], ) end @@ -24,4 +24,8 @@ RSpec.describe Form::Sales::Subsections::HouseholdCharacteristics, type: :model it "has the correct label" do expect(household_characteristics.label).to eq("Household characteristics") end + + it "has correct depends on" do + expect(household_characteristics.depends_on).to eq([{ "setup" => "completed" }]) + end end