Browse Source

CLDC-4141: update csv export tests

pull/3176/head
Nat Dean-Lewis 1 week ago
parent
commit
78f08615aa
  1. 3
      app/services/csv/lettings_log_csv_service.rb
  2. 2
      spec/fixtures/files/lettings_log_csv_export_labels_23.csv
  3. 2
      spec/fixtures/files/lettings_log_csv_export_labels_24.csv
  4. 2
      spec/fixtures/files/lettings_log_csv_export_labels_25.csv
  5. 2
      spec/fixtures/files/lettings_log_csv_export_labels_26.csv
  6. 2
      spec/fixtures/files/lettings_log_csv_export_non_support_labels_23.csv
  7. 2
      spec/fixtures/files/lettings_log_csv_export_non_support_labels_24.csv
  8. 2
      spec/fixtures/files/lettings_log_csv_export_non_support_labels_25.csv
  9. 2
      spec/fixtures/files/lettings_log_csv_export_non_support_labels_26.csv

3
app/services/csv/lettings_log_csv_service.rb

@ -362,7 +362,7 @@ module Csv
elsif PERSON_DETAILS.any? { |key, _value| key == attribute } &&
(
person_details_not_known?(log, attribute) || age_not_known?(log, attribute) ||
value == PERSON_DETAILS.find { |key, _value| key == attribute }[1]["refused_code"]
log.public_send(attribute).to_s == PERSON_DETAILS.find { |key, _value| key == attribute }[1]["refused_code"]
)
case @export_type
when "codes"
@ -396,7 +396,6 @@ module Csv
return LABELS[attribute][value] if LABELS.key?(attribute)
return conventional_yes_no_label(value) if CONVENTIONAL_YES_NO_ATTRIBUTES.include?(attribute)
return "Yes" if YES_OR_BLANK_ATTRIBUTES.include?(attribute) && value == 1
return PERSON_DETAILS[attribute]["refused_label"] if PERSON_DETAILS.key?(attribute) && value == PERSON_DETAILS[attribute]["refused_code"]
log.form
.get_question(attribute, log)

2
spec/fixtures/files/lettings_log_csv_export_labels_23.csv vendored

File diff suppressed because one or more lines are too long

2
spec/fixtures/files/lettings_log_csv_export_labels_24.csv vendored

File diff suppressed because one or more lines are too long

2
spec/fixtures/files/lettings_log_csv_export_labels_25.csv vendored

File diff suppressed because one or more lines are too long

2
spec/fixtures/files/lettings_log_csv_export_labels_26.csv vendored

File diff suppressed because one or more lines are too long

2
spec/fixtures/files/lettings_log_csv_export_non_support_labels_23.csv vendored

File diff suppressed because one or more lines are too long

2
spec/fixtures/files/lettings_log_csv_export_non_support_labels_24.csv vendored

File diff suppressed because one or more lines are too long

2
spec/fixtures/files/lettings_log_csv_export_non_support_labels_25.csv vendored

File diff suppressed because one or more lines are too long

2
spec/fixtures/files/lettings_log_csv_export_non_support_labels_26.csv vendored

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save