Browse Source

CLDC-4141: use prefers not to say text in cya page

pull/3176/head
Nat Dean-Lewis 6 days ago
parent
commit
3570c471f3
  1. 6
      app/models/form/lettings/questions/lead_tenant_sex_registered_at_birth.rb
  2. 6
      app/models/form/lettings/questions/person_sex_registered_at_birth.rb
  3. 2
      spec/models/form/lettings/questions/lead_tenant_sex_registered_at_birth_spec.rb
  4. 14
      spec/models/form/lettings/questions/person_sex_registered_at_birth_spec.rb

6
app/models/form/lettings/questions/lead_tenant_sex_registered_at_birth.rb

@ -5,6 +5,12 @@ class Form::Lettings::Questions::LeadTenantSexRegisteredAtBirth < ::Form::Questi
@type = "radio"
@check_answers_card_number = 1
@answer_options = ANSWER_OPTIONS
@inferred_check_answers_value = [{
"condition" => {
@id => "R",
},
"value" => "Prefers not to say",
}]
@question_number = QUESTION_NUMBER_FROM_YEAR[form.start_date.year]
end

6
app/models/form/lettings/questions/person_sex_registered_at_birth.rb

@ -6,6 +6,12 @@ class Form::Lettings::Questions::PersonSexRegisteredAtBirth < ::Form::Question
@answer_options = ANSWER_OPTIONS
@person_index = person_index
@question_number = question_number
@inferred_check_answers_value = [{
"condition" => {
id => "R",
},
"value" => "Prefers not to say",
}]
end
ANSWER_OPTIONS = {

2
spec/models/form/lettings/questions/lead_tenant_sex_registered_at_birth_spec.rb

@ -44,7 +44,7 @@ RSpec.describe Form::Lettings::Questions::LeadTenantSexRegisteredAtBirth, type:
end
it "has the correct inferred_check_answers_value" do
expect(question.inferred_check_answers_value).to be_nil
expect(question.inferred_check_answers_value).to eq([{ "condition" => { "sexrab1" => "R" }, "value" => "Prefers not to say" }])
end
it "has the correct question number" do

14
spec/models/form/lettings/questions/person_sex_registered_at_birth_spec.rb

@ -49,7 +49,7 @@ RSpec.describe Form::Lettings::Questions::PersonSexRegisteredAtBirth, type: :mod
end
it "has the correct inferred_check_answers_value" do
expect(question.inferred_check_answers_value).to be_nil
expect(question.inferred_check_answers_value).to eq([{ "condition" => { "sexrab2" => "R" }, "value" => "Prefers not to say" }])
end
it "has the correct question number" do
@ -70,7 +70,7 @@ RSpec.describe Form::Lettings::Questions::PersonSexRegisteredAtBirth, type: :mod
end
it "has the correct inferred_check_answers_value" do
expect(question.inferred_check_answers_value).to be_nil
expect(question.inferred_check_answers_value).to eq([{ "condition" => { "sexrab3" => "R" }, "value" => "Prefers not to say" }])
end
it "has the correct question number" do
@ -91,7 +91,7 @@ RSpec.describe Form::Lettings::Questions::PersonSexRegisteredAtBirth, type: :mod
end
it "has the correct inferred_check_answers_value" do
expect(question.inferred_check_answers_value).to be_nil
expect(question.inferred_check_answers_value).to eq([{ "condition" => { "sexrab4" => "R" }, "value" => "Prefers not to say" }])
end
it "has the correct question number" do
@ -112,7 +112,7 @@ RSpec.describe Form::Lettings::Questions::PersonSexRegisteredAtBirth, type: :mod
end
it "has the correct inferred_check_answers_value" do
expect(question.inferred_check_answers_value).to be_nil
expect(question.inferred_check_answers_value).to eq([{ "condition" => { "sexrab5" => "R" }, "value" => "Prefers not to say" }])
end
it "has the correct question number" do
@ -133,7 +133,7 @@ RSpec.describe Form::Lettings::Questions::PersonSexRegisteredAtBirth, type: :mod
end
it "has the correct inferred_check_answers_value" do
expect(question.inferred_check_answers_value).to be_nil
expect(question.inferred_check_answers_value).to eq([{ "condition" => { "sexrab6" => "R" }, "value" => "Prefers not to say" }])
end
it "has the correct question number" do
@ -154,7 +154,7 @@ RSpec.describe Form::Lettings::Questions::PersonSexRegisteredAtBirth, type: :mod
end
it "has the correct inferred_check_answers_value" do
expect(question.inferred_check_answers_value).to be_nil
expect(question.inferred_check_answers_value).to eq([{ "condition" => { "sexrab7" => "R" }, "value" => "Prefers not to say" }])
end
it "has the correct question number" do
@ -175,7 +175,7 @@ RSpec.describe Form::Lettings::Questions::PersonSexRegisteredAtBirth, type: :mod
end
it "has the correct inferred_check_answers_value" do
expect(question.inferred_check_answers_value).to be_nil
expect(question.inferred_check_answers_value).to eq([{ "condition" => { "sexrab8" => "R" }, "value" => "Prefers not to say" }])
end
it "has the correct question number" do

Loading…
Cancel
Save