diff --git a/spec/services/bulk_upload/lettings/year2023/row_parser_spec.rb b/spec/services/bulk_upload/lettings/year2023/row_parser_spec.rb index 6a3f6016b..c4fd4641a 100644 --- a/spec/services/bulk_upload/lettings/year2023/row_parser_spec.rb +++ b/spec/services/bulk_upload/lettings/year2023/row_parser_spec.rb @@ -255,22 +255,23 @@ RSpec.describe BulkUpload::Lettings::Year2023::RowParser do error_message = "This is a duplicate log" - expected_errors = { - field_1: [error_message], # owning_organisation - field_7: [error_message], # startdate - field_8: [error_message], # startdate - field_9: [error_message], # startdate - field_14: [error_message], # propcode - field_17: [error_message], # location - field_23: [error_message], # postcode_full - field_24: [error_message], # postcode_full - field_25: [error_message], # postcode_full - field_46: [error_message], # age1 - field_47: [error_message], # sex1 - field_50: [error_message], # ecstat1 - field_132: [error_message], # tcharge - } - expect(parser.errors.as_json).to eq(expected_errors) + [ + :field_1, # owning_organisation + :field_7, # startdate + :field_8, # startdate + :field_9, # startdate + :field_14, # propcode + :field_17, # location + :field_23, # postcode_full + :field_24, # postcode_full + :field_25, # postcode_full + :field_46, # age1 + :field_47, # sex1 + :field_50, # ecstat1 + :field_132, # tcharge + ].each do |field| + expect(parser.errors[field]).to include(error_message) + end end end end