From 3b34cd0086d1c18bf8ed5ca7a698d4fbd5c1b8f6 Mon Sep 17 00:00:00 2001 From: Carolyn Date: Thu, 13 Mar 2025 21:59:08 +0000 Subject: [PATCH] update test --- spec/models/lettings_log_derived_fields_spec.rb | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/spec/models/lettings_log_derived_fields_spec.rb b/spec/models/lettings_log_derived_fields_spec.rb index e4edb194e..b2979ca61 100644 --- a/spec/models/lettings_log_derived_fields_spec.rb +++ b/spec/models/lettings_log_derived_fields_spec.rb @@ -1016,11 +1016,13 @@ RSpec.describe LettingsLog, type: :model do postcode = "SW1A 1AA" log.assign_attributes(postcode_known: 1, postcode_full: postcode, renewal: 1) - expect { log.send :process_postcode_changes! }.to change(log, :la).to(expected_la) - expect { log.set_derived_fields! } - .to change(log, :ppostcode_full).to(postcode) + expect { log.send :process_postcode_changes! } + .to change(log, :la).to(expected_la) + .and change(log, :ppostcode_full).to(postcode) .and change(log, :ppcodenk).to(0) - .and change(log, :prevloc).to(expected_la) + + expect { log.set_derived_fields! } + .to change(log, :prevloc).to(expected_la) end it "clears values for previous location and related fields when log is a renewal and current values are cleared" do