From 5d533830e20137f95d16e50f17a43f254dde44e8 Mon Sep 17 00:00:00 2001 From: Thomas Walpole Date: Thu, 5 Jul 2018 17:14:36 -0700 Subject: [PATCH] Travis timing is all over the place --- lib/capybara/spec/public/test.js | 2 +- lib/capybara/spec/session/assert_all_of_selectors_spec.rb | 2 +- spec/shared_selenium_session.rb | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/capybara/spec/public/test.js b/lib/capybara/spec/public/test.js index 099cd0ed..df433545 100644 --- a/lib/capybara/spec/public/test.js +++ b/lib/capybara/spec/public/test.js @@ -15,7 +15,7 @@ $(function() { $(link).after(''); $(link).after(''); $('#change').remove(); - }, 500); + }, 1000); return false; }); $('#slow-click').click(function() { diff --git a/lib/capybara/spec/session/assert_all_of_selectors_spec.rb b/lib/capybara/spec/session/assert_all_of_selectors_spec.rb index 43a44a5d..e6583466 100644 --- a/lib/capybara/spec/session/assert_all_of_selectors_spec.rb +++ b/lib/capybara/spec/session/assert_all_of_selectors_spec.rb @@ -46,7 +46,7 @@ Capybara::SpecHelper.spec '#assert_all_of_selectors' do Capybara.using_wait_time(0.1) do @session.visit('/with_js') @session.click_link('Click me') - @session.assert_all_of_selectors(:css, "a#clickable", "a#has-been-clicked", '#drag', wait: 0.9) + @session.assert_all_of_selectors(:css, "a#clickable", "a#has-been-clicked", '#drag', wait: 1.5) end end end diff --git a/spec/shared_selenium_session.rb b/spec/shared_selenium_session.rb index 2a8daddb..77d87a4f 100644 --- a/spec/shared_selenium_session.rb +++ b/spec/shared_selenium_session.rb @@ -102,7 +102,7 @@ RSpec.shared_examples "Capybara::Session" do |session, mode| fill_options: { clear: :backspace }) # click outside the field to trigger the change event session.find(:css, 'body').click - expect(session.find(:css, '.change_event_triggered', match: :one)).to have_text 'some value' + expect(session.find(:css, '.change_event_triggered', match: :one, wait: 5)).to have_text 'some value' end it 'should trigger change when clearing field' do @@ -112,7 +112,7 @@ RSpec.shared_examples "Capybara::Session" do |session, mode| fill_options: { clear: :backspace }) # click outside the field to trigger the change event session.find(:css, 'body').click - expect(session).to have_selector(:css, '.change_event_triggered', match: :one) + expect(session).to have_selector(:css, '.change_event_triggered', match: :one, wait: 5) end it 'should trigger input event field_value.length times' do