Browse Source

CLDC-4175: test fixes

pull/3200/head
Nat Dean-Lewis 3 weeks ago
parent
commit
8e61cd2fef
  1. 24
      app/helpers/bulk_upload/sales_log_to_csv.rb
  2. 2
      spec/fixtures/exports/sales_log.xml

24
app/helpers/bulk_upload/sales_log_to_csv.rb

@ -545,14 +545,15 @@ class BulkUpload::SalesLogToCsv
log.ownershipsch, log.ownershipsch,
log.ownershipsch == 1 ? log.type : "", # field_9: "What is the type of shared ownership sale?", log.ownershipsch == 1 ? log.type : "", # field_9: "What is the type of shared ownership sale?",
log.staircase, # 10 log.staircase, # 10
log.ownershipsch == 2 ? log.type : "", # field_11: "What is the type of discounted ownership sale?", log.ownershipsch == 2 ? log.type : "", # field_11: "What is the type of discounted ownership sale?",
log.jointpur, log.jointpur,
log.jointmore, log.jointmore,
log.noint, log.noint,
log.privacynotice, log.privacynotice,
log.uprn, log.uprn,
log.address_line1&.tr(",", " "), # 20 log.address_line1&.tr(",", " "), # 20
log.address_line2&.tr(",", " "), log.address_line2&.tr(",", " "),
log.town_or_city&.tr(",", " "), log.town_or_city&.tr(",", " "),
log.county&.tr(",", " "), log.county&.tr(",", " "),
@ -563,10 +564,10 @@ class BulkUpload::SalesLogToCsv
log.beds, log.beds,
log.builtype, log.builtype,
log.wchair, log.wchair,
log.age1, log.age1,
log.sex1, log.sex1,
log.ethnic, # 30 log.ethnic, # 30
log.nationality_all_group, log.nationality_all_group,
log.ecstat1, log.ecstat1,
log.buy1livein, log.buy1livein,
@ -577,8 +578,8 @@ class BulkUpload::SalesLogToCsv
log.nationality_all_buyer2_group, log.nationality_all_buyer2_group,
log.ecstat2, log.ecstat2,
log.buy2livein, # 40 log.buy2livein, # 40
log.hholdcount,
log.hholdcount,
{ "P" => 1, "X" => 2, "R" => 3 }[log.relat3], { "P" => 1, "X" => 2, "R" => 3 }[log.relat3],
log.age3, log.age3,
log.sex3, log.sex3,
@ -588,6 +589,7 @@ class BulkUpload::SalesLogToCsv
log.sex4, log.sex4,
log.ecstat4, log.ecstat4,
{ "P" => 1, "X" => 2, "R" => 3 }[log.relat5], # 50 { "P" => 1, "X" => 2, "R" => 3 }[log.relat5], # 50
log.age5, log.age5,
log.sex5, log.sex5,
log.ecstat5, log.ecstat5,
@ -595,10 +597,10 @@ class BulkUpload::SalesLogToCsv
log.age6, log.age6,
log.sex6, log.sex6,
log.ecstat6, log.ecstat6,
log.prevten, log.prevten,
log.ppcodenk, log.ppcodenk,
((log.ppostcode_full || "").split(" ") || [""]).first, # 60 ((log.ppostcode_full || "").split(" ") || [""]).first, # 60
((log.ppostcode_full || "").split(" ") || [""]).last, ((log.ppostcode_full || "").split(" ") || [""]).last,
log.prevloc, log.prevloc,
log.buy2living, log.buy2living,
@ -609,8 +611,8 @@ class BulkUpload::SalesLogToCsv
log.armedforcesspouse, log.armedforcesspouse,
log.disabled, log.disabled,
log.wheel, log.wheel,
log.income1, # 70 log.income1, # 70
log.inc1mort, log.inc1mort,
log.income2, log.income2,
log.inc2mort, log.inc2mort,
@ -618,10 +620,10 @@ class BulkUpload::SalesLogToCsv
log.savings.present? || "R", log.savings.present? || "R",
log.prevown, log.prevown,
log.prevshared, log.prevshared,
log.resale, log.resale,
log.proplen, log.proplen,
log.hodate&.day, # 80 log.hodate&.day, # 80
log.hodate&.month, log.hodate&.month,
log.hodate&.strftime("%y"), log.hodate&.strftime("%y"),
log.frombeds, log.frombeds,
@ -632,17 +634,18 @@ class BulkUpload::SalesLogToCsv
log.mortgageused, log.mortgageused,
log.mortgage, log.mortgage,
log.mortlen, # 90 log.mortlen, # 90
log.deposit, log.deposit,
log.cashdis, log.cashdis,
log.mrent, log.mrent,
log.mscharge, log.mscharge,
log.management_fee, log.management_fee,
log.stairbought, log.stairbought,
log.stairowned, log.stairowned,
log.staircasesale, log.staircasesale,
log.firststair, log.firststair,
log.initialpurchase&.day, # 100 log.initialpurchase&.day, # 100
log.initialpurchase&.month, log.initialpurchase&.month,
log.initialpurchase&.strftime("%y"), log.initialpurchase&.strftime("%y"),
log.numstair, log.numstair,
@ -653,8 +656,8 @@ class BulkUpload::SalesLogToCsv
log.equity, log.equity,
log.mortgageused, log.mortgageused,
log.mrentprestaircasing, # 110 log.mrentprestaircasing, # 110
log.mrent,
log.mrent,
log.proplen, log.proplen,
log.value, log.value,
log.grant, log.grant,
@ -664,13 +667,16 @@ class BulkUpload::SalesLogToCsv
log.mortlen, log.mortlen,
log.extrabor, log.extrabor,
log.deposit, # 120 log.deposit, # 120
log.mscharge, log.mscharge,
log.sexrab1, log.sexrab1,
log.sexrab2, log.sexrab2,
log.sexrab3, log.sexrab3,
log.sexrab4, log.sexrab4,
log.sexrab5, log.sexrab5,
log.sexrab6, # 127 log.sexrab6,
log.hasservicechargeschanged,
log.newservicecharges, # 129
] ]
end end

2
spec/fixtures/exports/sales_log.xml vendored

@ -141,8 +141,6 @@
<LIVEINBUYER2>1</LIVEINBUYER2> <LIVEINBUYER2>1</LIVEINBUYER2>
<HASESTATEFEE/> <HASESTATEFEE/>
<ESTATEFEE/> <ESTATEFEE/>
<HASSERVICECHARGESCHANGED/>
<NEWSERVICECHARGES/>
<STAIRLASTDAY/> <STAIRLASTDAY/>
<STAIRLASTMONTH/> <STAIRLASTMONTH/>
<STAIRLASTYEAR/> <STAIRLASTYEAR/>

Loading…
Cancel
Save