From 3764df439726966b433e0b8172be64a276a8ad00 Mon Sep 17 00:00:00 2001 From: Nat Dean-Lewis Date: Tue, 2 Jun 2026 14:37:22 +0100 Subject: [PATCH] feat: add title test for support users --- spec/requests/users_controller_spec.rb | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/spec/requests/users_controller_spec.rb b/spec/requests/users_controller_spec.rb index 015cbf008..1a7ad8ff7 100644 --- a/spec/requests/users_controller_spec.rb +++ b/spec/requests/users_controller_spec.rb @@ -76,7 +76,7 @@ RSpec.describe UsersController, type: :request do end describe "title link" do - it "has GOV.UK header and service navigation both linking to home page" do + it "has GOV.UK header and service navigation both linking to home page for non-support user" do sign_in user get "/", headers:, params: {} expect(path).to eq("/") @@ -87,6 +87,18 @@ RSpec.describe UsersController, type: :request do expect(page).to have_css(".govuk-service-navigation__link[href='/']", text: "Submit social housing lettings and sales data (CORE)") end + + it "has GOV.UK header and service navigation both linking to home page for support user" do + support_user = create(:user, :support) + sign_in support_user + get "/", headers:, params: {} + follow_redirect! + + govuk_header_link = '' + expect(CGI.unescape_html(response.body)).to include(govuk_header_link) + + expect(page).to have_css(".govuk-service-navigation__link[href='/']", text: "Submit social housing lettings and sales data (CORE)") + end end describe "#deactivate" do