Browse Source

fixup! CLDC-4270: Add tests

CLDC-4270-fix-text-being-coerced-to-0-on-integer-fields
samyou-softwire 1 week ago
parent
commit
00c1a2cbc7
  1. 5
      spec/services/bulk_upload/lettings/year2026/csv_parser_spec.rb

5
spec/services/bulk_upload/lettings/year2026/csv_parser_spec.rb

@ -253,7 +253,6 @@ RSpec.describe BulkUpload::Lettings::Year2026::CsvParser do
end
context "when parsing csv with data of the wrong type" do
let(:seed) { rand }
let(:log_to_csv) { BulkUpload::LettingsLogToCsv.new(log:) }
let(:field_numbers) { log_to_csv.default_2026_field_numbers }
let(:field_values) { log_to_csv.to_2026_row }
@ -262,8 +261,8 @@ RSpec.describe BulkUpload::Lettings::Year2026::CsvParser do
field_46_index = field_numbers.index(46)
field_values[field_46_index] = "GBR" # should be a 3 digit code
file.write(log_to_csv.custom_field_numbers_row(seed:, field_numbers:))
file.write(log_to_csv.to_custom_csv_row(seed:, field_values:))
file.write(log_to_csv.custom_field_numbers_row(field_numbers:))
file.write(log_to_csv.to_custom_csv_row(field_values:))
file.rewind
end

Loading…
Cancel
Save