Browse Source

update test

CLDC-3938-fix-ppostcode-bu
Carolyn 1 week ago
parent
commit
3b34cd0086
  1. 10
      spec/models/lettings_log_derived_fields_spec.rb

10
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

Loading…
Cancel
Save