Browse Source

Display person 2, 3, 4 age question if their details are known

pull/1068/head
Kat 4 years ago
parent
commit
af71897893
  1. 4
      app/models/form/sales/pages/person2_age.rb
  2. 3
      app/models/form/sales/pages/person3_age.rb
  3. 2
      app/models/form/sales/pages/person4_age.rb
  4. 2
      spec/models/form/sales/pages/person2_age_spec.rb
  5. 2
      spec/models/form/sales/pages/person3_age_spec.rb
  6. 2
      spec/models/form/sales/pages/person4_age_spec.rb

4
app/models/form/sales/pages/person2_age.rb

@ -6,9 +6,7 @@ class Form::Sales::Pages::Person2Age < ::Form::Page
@description = ""
@subsection = subsection
@depends_on = [
{ "hholdcount" => 2, "details_known_2" => 1 },
{ "hholdcount" => 3, "details_known_2" => 1 },
{ "hholdcount" => 4, "details_known_2" => 1 },
{ "details_known_2" => 1}
]
end

3
app/models/form/sales/pages/person3_age.rb

@ -6,8 +6,7 @@ class Form::Sales::Pages::Person3Age < ::Form::Page
@description = ""
@subsection = subsection
@depends_on = [
{ "hholdcount" => 3, "details_known_3" => 1 },
{ "hholdcount" => 4, "details_known_3" => 1 },
{ "details_known_3" => 1}
]
end

2
app/models/form/sales/pages/person4_age.rb

@ -6,7 +6,7 @@ class Form::Sales::Pages::Person4Age < ::Form::Page
@description = ""
@subsection = subsection
@depends_on = [
{ "hholdcount" => 4, "details_known_4" => 1 },
{ "details_known_4" => 1 },
]
end

2
spec/models/form/sales/pages/person2_age_spec.rb

@ -29,7 +29,7 @@ RSpec.describe Form::Sales::Pages::Person2Age, type: :model do
it "has correct depends_on" do
expect(page.depends_on).to eq(
[{ "details_known_2" => 1, "hholdcount" => 2 }, { "details_known_2" => 1, "hholdcount" => 3 }, { "details_known_2" => 1, "hholdcount" => 4 }],
[ { "details_known_2" => 1}],
)
end
end

2
spec/models/form/sales/pages/person3_age_spec.rb

@ -29,7 +29,7 @@ RSpec.describe Form::Sales::Pages::Person3Age, type: :model do
it "has correct depends_on" do
expect(page.depends_on).to eq(
[{ "details_known_3" => 1, "hholdcount" => 3 }, { "details_known_3" => 1, "hholdcount" => 4 }],
[ { "details_known_3" => 1}],
)
end
end

2
spec/models/form/sales/pages/person4_age_spec.rb

@ -29,7 +29,7 @@ RSpec.describe Form::Sales::Pages::Person4Age, type: :model do
it "has correct depends_on" do
expect(page.depends_on).to eq(
[{ "details_known_4" => 1, "hholdcount" => 4 }],
[{ "details_known_4" => 1 }],
)
end
end

Loading…
Cancel
Save