Browse Source

Update gender identity depends on

pull/1068/head
Kat 4 years ago
parent
commit
c649d42f55
  1. 1
      app/models/form/sales/pages/person1_gender_identity.rb
  2. 10
      app/models/form/sales/pages/person1_gender_identity_joint_purchase.rb
  3. 8
      spec/models/form/sales/pages/person1_gender_identity_joint_purchase_spec.rb
  4. 1
      spec/models/form/sales/pages/person1_gender_identity_spec.rb

1
app/models/form/sales/pages/person1_gender_identity.rb

@ -7,7 +7,6 @@ class Form::Sales::Pages::Person1GenderIdentity < ::Form::Page
@subsection = subsection @subsection = subsection
@depends_on = [{ @depends_on = [{
"jointpur" => 2, "jointpur" => 2,
"details_known_2" => 1,
}] }]
end end

10
app/models/form/sales/pages/person1_gender_identity_joint_purchase.rb

@ -5,10 +5,12 @@ class Form::Sales::Pages::Person1GenderIdentityJointPurchase < ::Form::Page
@header = "" @header = ""
@description = "" @description = ""
@subsection = subsection @subsection = subsection
@depends_on = [{ @depends_on = [
"jointpur" => 1, { "hholdcount" => 1, "jointpur" => 1 },
"details_known_3" => 1, { "hholdcount" => 2, "jointpur" => 1 },
}] { "hholdcount" => 3, "jointpur" => 1 },
{ "hholdcount" => 4, "jointpur" => 1 },
]
end end
def questions def questions

8
spec/models/form/sales/pages/person1_gender_identity_joint_purchase_spec.rb

@ -28,9 +28,9 @@ RSpec.describe Form::Sales::Pages::Person1GenderIdentityJointPurchase, type: :mo
end end
it "has correct depends_on" do it "has correct depends_on" do
expect(page.depends_on).to eq([{ expect(page.depends_on).to eq([{ "hholdcount" => 1, "jointpur" => 1 },
"jointpur" => 1, { "hholdcount" => 2, "jointpur" => 1 },
"details_known_3" => 1, { "hholdcount" => 3, "jointpur" => 1 },
}]) { "hholdcount" => 4, "jointpur" => 1 }])
end end
end end

1
spec/models/form/sales/pages/person1_gender_identity_spec.rb

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

Loading…
Cancel
Save