Browse Source

update tests, add depends on for subsection

pull/902/head
Kat 3 years ago
parent
commit
c1365e38e4
  1. 1
      app/models/form/sales/subsections/household_characteristics.rb
  2. 6
      spec/models/form/sales/subsections/household_characteristics_spec.rb

1
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

6
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

Loading…
Cancel
Save