From ffd6bdb3d7b019bb9c24be864757683e50a4fa44 Mon Sep 17 00:00:00 2001 From: iagirre Date: Wed, 28 Feb 2018 15:12:50 +0100 Subject: [PATCH] first changed for click_link so that the test can wait the capybara default time. --- spec/features/debates_spec.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/spec/features/debates_spec.rb b/spec/features/debates_spec.rb index d05fc12e5..b9b3e5e16 100644 --- a/spec/features/debates_spec.rb +++ b/spec/features/debates_spec.rb @@ -64,11 +64,15 @@ feature 'Debates' do end end - scenario 'Show: "Back" link directs to previous page', :js do + scenario 'Show: "Back" link directs to previous page' do debate = create(:debate, title: 'Test Debate 1') visit debates_path(order: :hot_score, page: 1) - first(:link, debate.title).click + + within("#debate_#{debate.id}") do + click_link debate.title + end + link_text = find_link('Go back')[:href] expect(link_text).to include(debates_path(order: :hot_score, page: 1))