From e928ebddba18b01805e671648dbd14a8aadd18a5 Mon Sep 17 00:00:00 2001 From: natdeanlewissoftwire Date: Fri, 24 Mar 2023 09:39:00 +0000 Subject: [PATCH] feat: test incomplete count too --- spec/features/form/accessible_autocomplete_spec.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spec/features/form/accessible_autocomplete_spec.rb b/spec/features/form/accessible_autocomplete_spec.rb index 57ef87d64..0ff03ec03 100644 --- a/spec/features/form/accessible_autocomplete_spec.rb +++ b/spec/features/form/accessible_autocomplete_spec.rb @@ -75,6 +75,7 @@ RSpec.describe "Accessible Autocomplete" do before do FactoryBot.create(:location, scheme:, postcode: "W6 0ST", startdate: Time.zone.local(2022, 1, 1)) FactoryBot.create(:location, scheme:, postcode: "SE6 1LB", startdate: Time.zone.local(2022, 1, 1)) + FactoryBot.create(:location, scheme:, postcode: nil, startdate: Time.zone.local(2022, 1, 1), confirmed: false) lettings_log.update!(needstype: 2) visit("/lettings-logs/#{lettings_log.id}/scheme") end @@ -87,7 +88,7 @@ RSpec.describe "Accessible Autocomplete" do it "displays appended text next to the options", js: true do find("#lettings-log-scheme-id-field").click.native.send_keys("w", "6", :down, :enter) expect(find(".autocomplete__option", visible: :hidden, text: scheme.service_name)).to be_present - expect(find("span", visible: :hidden, text: "2 completed locations, 0 incomplete locations")).to be_present + expect(find("span", visible: :hidden, text: "2 completed locations, 1 incomplete location")).to be_present end it "displays hint text under the options", js: true do