From 61568bd252b09a489d6940f550cc92e6cef7ce11 Mon Sep 17 00:00:00 2001 From: Samuel Young Date: Tue, 3 Feb 2026 16:17:26 +0000 Subject: [PATCH] fixup! CLDC-4189: Add tests add cases for other internal transfer flow --- .../validations/household_validations_spec.rb | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/spec/models/validations/household_validations_spec.rb b/spec/models/validations/household_validations_spec.rb index 872900317..5d2d971e5 100644 --- a/spec/models/validations/household_validations_spec.rb +++ b/spec/models/validations/household_validations_spec.rb @@ -507,6 +507,12 @@ RSpec.describe Validations::HouseholdValidations do referral_register: 6, referral_noms: 3, }, + { + internal_transfer: true, + label: "PRP", + referral_register: 7, + referral_noms: 5, + }, { internal_transfer: false, label: "LA", @@ -519,9 +525,15 @@ RSpec.describe Validations::HouseholdValidations do referral_register: 6, referral_noms: 2, }, + { + internal_transfer: false, + label: "PRP", + referral_register: 7, + referral_noms: 6, + }, ] .each do |scenario| - context "and record #{scenario[:internal_transfer] ? 'is ' : ''}internal transfer via #{scenario[:label]} path" do + context "and record #{scenario[:internal_transfer] ? 'is ' : 'is not '}internal transfer via #{scenario[:label]} path" do before do record.owning_organisation.provider_type = scenario[:label] record.referral_register = scenario[:referral_register]