From 8e61cd2fef3f4bb69152b32f9da1df6da0570bda Mon Sep 17 00:00:00 2001 From: Nat Dean-Lewis Date: Thu, 26 Feb 2026 17:37:33 +0000 Subject: [PATCH] CLDC-4175: test fixes --- app/helpers/bulk_upload/sales_log_to_csv.rb | 24 +++++++++++++-------- spec/fixtures/exports/sales_log.xml | 2 -- 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/app/helpers/bulk_upload/sales_log_to_csv.rb b/app/helpers/bulk_upload/sales_log_to_csv.rb index 30833c1c7..158743d9f 100644 --- a/app/helpers/bulk_upload/sales_log_to_csv.rb +++ b/app/helpers/bulk_upload/sales_log_to_csv.rb @@ -545,14 +545,15 @@ class BulkUpload::SalesLogToCsv log.ownershipsch, log.ownershipsch == 1 ? log.type : "", # field_9: "What is the type of shared ownership sale?", log.staircase, # 10 + log.ownershipsch == 2 ? log.type : "", # field_11: "What is the type of discounted ownership sale?", log.jointpur, log.jointmore, log.noint, log.privacynotice, - log.uprn, log.address_line1&.tr(",", " "), # 20 + log.address_line2&.tr(",", " "), log.town_or_city&.tr(",", " "), log.county&.tr(",", " "), @@ -563,10 +564,10 @@ class BulkUpload::SalesLogToCsv log.beds, log.builtype, log.wchair, - log.age1, log.sex1, log.ethnic, # 30 + log.nationality_all_group, log.ecstat1, log.buy1livein, @@ -577,8 +578,8 @@ class BulkUpload::SalesLogToCsv log.nationality_all_buyer2_group, log.ecstat2, log.buy2livein, # 40 - log.hholdcount, + log.hholdcount, { "P" => 1, "X" => 2, "R" => 3 }[log.relat3], log.age3, log.sex3, @@ -588,6 +589,7 @@ class BulkUpload::SalesLogToCsv log.sex4, log.ecstat4, { "P" => 1, "X" => 2, "R" => 3 }[log.relat5], # 50 + log.age5, log.sex5, log.ecstat5, @@ -595,10 +597,10 @@ class BulkUpload::SalesLogToCsv log.age6, log.sex6, log.ecstat6, - log.prevten, log.ppcodenk, ((log.ppostcode_full || "").split(" ") || [""]).first, # 60 + ((log.ppostcode_full || "").split(" ") || [""]).last, log.prevloc, log.buy2living, @@ -609,8 +611,8 @@ class BulkUpload::SalesLogToCsv log.armedforcesspouse, log.disabled, log.wheel, - log.income1, # 70 + log.inc1mort, log.income2, log.inc2mort, @@ -618,10 +620,10 @@ class BulkUpload::SalesLogToCsv log.savings.present? || "R", log.prevown, log.prevshared, - log.resale, log.proplen, log.hodate&.day, # 80 + log.hodate&.month, log.hodate&.strftime("%y"), log.frombeds, @@ -632,17 +634,18 @@ class BulkUpload::SalesLogToCsv log.mortgageused, log.mortgage, log.mortlen, # 90 + log.deposit, log.cashdis, log.mrent, log.mscharge, log.management_fee, - log.stairbought, log.stairowned, log.staircasesale, log.firststair, log.initialpurchase&.day, # 100 + log.initialpurchase&.month, log.initialpurchase&.strftime("%y"), log.numstair, @@ -653,8 +656,8 @@ class BulkUpload::SalesLogToCsv log.equity, log.mortgageused, log.mrentprestaircasing, # 110 - log.mrent, + log.mrent, log.proplen, log.value, log.grant, @@ -664,13 +667,16 @@ class BulkUpload::SalesLogToCsv log.mortlen, log.extrabor, log.deposit, # 120 + log.mscharge, log.sexrab1, log.sexrab2, log.sexrab3, log.sexrab4, log.sexrab5, - log.sexrab6, # 127 + log.sexrab6, + log.hasservicechargeschanged, + log.newservicecharges, # 129 ] end diff --git a/spec/fixtures/exports/sales_log.xml b/spec/fixtures/exports/sales_log.xml index 60b14151b..37dc6dda5 100644 --- a/spec/fixtures/exports/sales_log.xml +++ b/spec/fixtures/exports/sales_log.xml @@ -141,8 +141,6 @@ 1 - -