From 71cb91facb873500cc78c088dac5c3349044b1ef Mon Sep 17 00:00:00 2001 From: JG Date: Wed, 25 May 2022 12:42:50 +0100 Subject: [PATCH] added scope for searching by tests using either id or tenancy code --- spec/models/case_log_spec.rb | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/spec/models/case_log_spec.rb b/spec/models/case_log_spec.rb index 72a039f49..10ddd7f7c 100644 --- a/spec/models/case_log_spec.rb +++ b/spec/models/case_log_spec.rb @@ -1876,12 +1876,22 @@ RSpec.describe CaseLog do it "allows searching by a log ID" do expect(described_class.search_by_id(case_log_1.id).count).to eq(1) - expect(described_class.search_by_id(case_log_1).first.id).to eq case_log_1.id + expect(described_class.search_by_id(case_log_1.id).first.id).to eq case_log_1.id end it "allows searching by a Tenancy Code" do expect(described_class.search_by_tenancy_code(case_log_2.tenancy_code).count).to eq(1) - expect(described_class.search_by_id(case_log_2).first.id).to eq case_log_2.id + expect(described_class.search_by_tenancy_code(case_log_2.tenancy_code).first.id).to eq case_log_2.id + end + + it "allows searching either by ID or tenancy code using ID" do + expect(described_class.search_by(case_log_1.id).count).to eq(1) + expect(described_class.search_by(case_log_1.id).first.id).to eq case_log_1.id + end + + it "allows searching either by ID or tenancy code using tenancy code" do + expect(described_class.search_by(case_log_2.tenancy_code).count).to eq(1) + expect(described_class.search_by(case_log_2.tenancy_code).first.id).to eq case_log_2.id end end