Browse Source

CLDC-4166: update csv export spec

pull/3194/head
Nat Dean-Lewis 2 weeks ago
parent
commit
88c9d5b79f
  1. 2
      spec/fixtures/files/sales_logs_csv_export_codes_26.csv
  2. 2
      spec/fixtures/files/sales_logs_csv_export_labels_26.csv
  3. 2
      spec/fixtures/files/sales_logs_csv_export_non_support_codes_26.csv
  4. 2
      spec/fixtures/files/sales_logs_csv_export_non_support_labels_26.csv
  5. 44
      spec/services/csv/sales_log_csv_service_spec.rb

2
spec/fixtures/files/sales_logs_csv_export_codes_26.csv vendored

File diff suppressed because one or more lines are too long

2
spec/fixtures/files/sales_logs_csv_export_labels_26.csv vendored

File diff suppressed because one or more lines are too long

2
spec/fixtures/files/sales_logs_csv_export_non_support_codes_26.csv vendored

File diff suppressed because one or more lines are too long

2
spec/fixtures/files/sales_logs_csv_export_non_support_labels_26.csv vendored

File diff suppressed because one or more lines are too long

44
spec/services/csv/sales_log_csv_service_spec.rb

@ -243,9 +243,21 @@ RSpec.describe Csv::SalesLogCsvService do
let(:now) { collection_start_date_for_year(2026) } let(:now) { collection_start_date_for_year(2026) }
let(:year) { 2026 } let(:year) { 2026 }
let(:fixed_time) { collection_start_date_for_year(2026) } let(:fixed_time) { collection_start_date_for_year(2026) }
before do before do
log.update!(nationality_all: 36, manual_address_entry_selected: false, uprn: "1", uprn_known: 1) log.update!(
nationality_all: 36,
manual_address_entry_selected: false,
uprn: "1",
uprn_known: 1,
hholdcount: 5,
details_known_4: 1,
ecstat4: 3,
age4_known: 1,
sexrab4: "R",
sex4: "X",
relat4: "X",
details_known_5: 2,
)
end end
it "exports the CSV with the 2026 ordering and all values correct" do it "exports the CSV with the 2026 ordering and all values correct" do
@ -358,7 +370,18 @@ RSpec.describe Csv::SalesLogCsvService do
let(:year) { 2026 } let(:year) { 2026 }
before do before do
log.update!(manual_address_entry_selected: false, uprn: "1", uprn_known: 1) log.update!(manual_address_entry_selected: false,
uprn: "1",
uprn_known: 1,
hholdcount: 5,
details_known_4: 1,
ecstat4: 3,
age4_known: 1,
sexrab4: "R",
sex4: "X",
relat4: "X",
details_known_5: 2,
)
end end
it "exports the CSV with all values correct" do it "exports the CSV with all values correct" do
@ -446,7 +469,20 @@ RSpec.describe Csv::SalesLogCsvService do
let(:fixed_time) { collection_start_date_for_year(2026) } let(:fixed_time) { collection_start_date_for_year(2026) }
before do before do
log.update!(nationality_all: 36, manual_address_entry_selected: false, uprn: "1", uprn_known: 1, buildheightclass: 2) log.update!(nationality_all: 36,
manual_address_entry_selected: false,
uprn: "1",
uprn_known: 1,
buildheightclass: 2,
hholdcount: 5,
details_known_4: 1,
ecstat4: 3,
age4_known: 1,
sexrab4: "R",
sex4: "X",
relat4: "X",
details_known_5: 2,
)
end end
context "and exporting with labels" do context "and exporting with labels" do

Loading…
Cancel
Save