diff --git a/spec/system/xss_spec.rb b/spec/system/xss_spec.rb index 32b1cb03c..0046e2bdd 100644 --- a/spec/system/xss_spec.rb +++ b/spec/system/xss_spec.rb @@ -170,7 +170,7 @@ describe "Cross-Site Scripting protection" do end scenario "legislation version body filters script tags but not header IDs nor tags like images" do - markdown = "# Title 1\nlink" + markdown = "# Title 1\nlinktext" version = create(:legislation_draft_version, :published, body: "#{markdown}#{attack_code}") visit legislation_process_draft_version_path(version.process, version) @@ -178,6 +178,6 @@ describe "Cross-Site Scripting protection" do expect(page.text).not_to be_empty expect(page).to have_css "h1#title-1", text: "Title 1" expect(page).to have_link "link", href: "https://domain.com/url" - expect(page).to have_css('img[src="/image.png"') + expect(page).to have_css('img[src="/image.png"]') end end