Browse Source

feat: update spec

CLDC-3147-update-pregnancy-for-24-25
natdeanlewissoftwire 11 months ago
parent
commit
8863e776b3
  1. 8
      spec/models/lettings_log_spec.rb

8
spec/models/lettings_log_spec.rb

@ -2380,6 +2380,10 @@ RSpec.describe LettingsLog do
let(:now) { Time.zone.local(2024, 1, 1) } let(:now) { Time.zone.local(2024, 1, 1) }
let!(:lettings_log) { create(:lettings_log, :setup_completed, startdate: now, preg_occ: nil, declaration: 1, hhmemb: 3) } let!(:lettings_log) { create(:lettings_log, :setup_completed, startdate: now, preg_occ: nil, declaration: 1, hhmemb: 3) }
it "does not infer pregnancy as default" do
expect(lettings_log.preg_occ).to be_nil
end
it "does not infer pregnancy for all male households" do it "does not infer pregnancy for all male households" do
lettings_log.update!(sex1: "M", sex2: "M", sex3: "M") lettings_log.update!(sex1: "M", sex2: "M", sex3: "M")
expect(lettings_log.preg_occ).to be_nil expect(lettings_log.preg_occ).to be_nil
@ -2395,6 +2399,10 @@ RSpec.describe LettingsLog do
let(:now) { Time.zone.local(2024, 5, 1) } let(:now) { Time.zone.local(2024, 5, 1) }
let!(:lettings_log) { create(:lettings_log, :setup_completed, startdate: now, preg_occ: nil, declaration: 1, hhmemb: 3) } let!(:lettings_log) { create(:lettings_log, :setup_completed, startdate: now, preg_occ: nil, declaration: 1, hhmemb: 3) }
it "does not infer pregnancy as default" do
expect(lettings_log.preg_occ).to be_nil
end
it "infers no pregnancy for all male households" do it "infers no pregnancy for all male households" do
lettings_log.update!(sex1: "M", sex2: "M", sex3: "M") lettings_log.update!(sex1: "M", sex2: "M", sex3: "M")
expect(lettings_log.preg_occ).to eq(2) expect(lettings_log.preg_occ).to eq(2)

Loading…
Cancel
Save