From af8b0173086fcfab4f38dc034f61106ede9ec682 Mon Sep 17 00:00:00 2001 From: JG Date: Wed, 25 May 2022 14:11:32 +0100 Subject: [PATCH] failing test for searching by postcode --- spec/requests/case_logs_controller_spec.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/spec/requests/case_logs_controller_spec.rb b/spec/requests/case_logs_controller_spec.rb index 60904c0c4..ca64fde73 100644 --- a/spec/requests/case_logs_controller_spec.rb +++ b/spec/requests/case_logs_controller_spec.rb @@ -332,6 +332,15 @@ RSpec.describe CaseLogsController, type: :request do expect(page).not_to have_content(logs[2].id) end + context "matching postcode" do + it "shows case logs matching the post code" do + get "/logs?search-field=#{logs[1].postcode_full}", headers: headers, params: {} + expect(page).not_to have_content(logs[0].id) + expect(page).to have_content(logs[1].id) + expect(page).not_to have_content(logs[2].id) + end + end + context "search query doesn't match any logs" do it "doesn't display any logs" do get "/logs?search-field=foobar", headers: headers, params: {}