From ab248995e7faa89913e445967390725830b42e6b Mon Sep 17 00:00:00 2001 From: baarkerlounger Date: Wed, 13 Jul 2022 16:53:24 +0100 Subject: [PATCH] Ensure scheme id and postcode don't class --- spec/models/scheme_spec.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spec/models/scheme_spec.rb b/spec/models/scheme_spec.rb index 96c9b86a7..a837edf1d 100644 --- a/spec/models/scheme_spec.rb +++ b/spec/models/scheme_spec.rb @@ -46,6 +46,10 @@ RSpec.describe Scheme, type: :model do end context "when searching by all searchable fields" do + before do + location_2.update!(postcode: location_2.postcode.gsub(scheme_1.id.to_s, "0")) + end + it "returns case insensitive matching records" do expect(described_class.search_by(scheme_1.id.to_s).count).to eq(1) expect(described_class.search_by(scheme_1.id.to_s).first.id).to eq(scheme_1.id)