From fe2ab11e4a475982003c24009b07e808adbd0d6c Mon Sep 17 00:00:00 2001 From: baarkerlounger Date: Tue, 10 May 2022 11:55:04 +0100 Subject: [PATCH] Test routing --- spec/models/form_spec.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/spec/models/form_spec.rb b/spec/models/form_spec.rb index 2277b52f7..08cd1718e 100644 --- a/spec/models/form_spec.rb +++ b/spec/models/form_spec.rb @@ -191,12 +191,16 @@ RSpec.describe Form, type: :model do end end - context "when a page is marked as `derived`" do + context "when a page is marked as `derived` and `depends_on: false`" do let(:case_log) { FactoryBot.build(:case_log, :in_progress, startdate: Time.utc(2023, 2, 2, 10, 36, 49)) } it "does not count it's questions as invalidated" do expect(form.enabled_page_questions(case_log).map(&:id).uniq).to include("tshortfall_known") end + + it "does not route to the page" do + expect(form.invalidated_pages(case_log).map(&:id)).to include("outstanding_amount_known") + end end end end