From e773f72a27d1aad2210f0ef339ee1d62fde4f94d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javi=20Mart=C3=ADn?= Date: Mon, 29 Mar 2021 23:50:50 +0200 Subject: [PATCH] Use JavaScript in test requiring to hover Having all the text show when hovering over a cell is an accessibility/usability issue that we now experience in the tests as well. --- spec/system/admin/hidden_proposals_spec.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/spec/system/admin/hidden_proposals_spec.rb b/spec/system/admin/hidden_proposals_spec.rb index 9de570b45..0fe000230 100644 --- a/spec/system/admin/hidden_proposals_spec.rb +++ b/spec/system/admin/hidden_proposals_spec.rb @@ -1,13 +1,16 @@ require "rails_helper" describe "Admin hidden proposals", :admin do - scenario "List shows all relevant info" do + scenario "List shows all relevant info", :js do proposal = create(:proposal, :hidden) visit admin_hidden_proposals_path expect(page).to have_content(proposal.title) expect(page).to have_content(proposal.summary) expect(page).to have_content(proposal.description) + + find("td", text: proposal.summary).hover + expect(page).to have_content(proposal.video_url) end