From 1d0800647444fa418b487506dcc2f1aa3527e784 Mon Sep 17 00:00:00 2001 From: Manny Dinssa <44172848+Dinssa@users.noreply.github.com> Date: Mon, 2 Dec 2024 15:25:58 +0000 Subject: [PATCH] Update tests --- spec/models/sales_log_spec.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/spec/models/sales_log_spec.rb b/spec/models/sales_log_spec.rb index f121e9d1a..a0517e19a 100644 --- a/spec/models/sales_log_spec.rb +++ b/spec/models/sales_log_spec.rb @@ -984,12 +984,14 @@ RSpec.describe SalesLog, type: :model do it "sets ecstat2 to 9 when age2 is under 16" do sales_log.age2 = 14 + sales_log.age2_known = 1 sales_log.set_derived_fields! expect(sales_log.ecstat2).to eq(9) end it "does not clear ecstat2 if it is not 9" do sales_log.age2 = 22 + sales_log.age2_known = 1 sales_log.ecstat2 = 3 sales_log.set_derived_fields! expect(sales_log.ecstat2).to eq(3) @@ -997,6 +999,7 @@ RSpec.describe SalesLog, type: :model do it "clears ecstat3 if it is 9 and age3 is not under 16" do sales_log.age3 = 22 + sales_log.age3_known = 1 sales_log.ecstat3 = 9 sales_log.set_derived_fields! expect(sales_log.ecstat3).to be_nil @@ -1004,6 +1007,7 @@ RSpec.describe SalesLog, type: :model do it "does not clear ecstat3 if it is not 9" do sales_log.age3 = 22 + sales_log.age3_known = 1 sales_log.ecstat3 = 8 sales_log.set_derived_fields! expect(sales_log.ecstat3).to eq(8) @@ -1012,6 +1016,7 @@ RSpec.describe SalesLog, type: :model do context "when a user changes their answer" do before do sales_log.age2 = 14 + sales_log.age2_known = 1 sales_log.ecstat2 = 9 end