From c405ce5dc62e82608720141362eec8679b5f08fb Mon Sep 17 00:00:00 2001 From: Thomas Walpole Date: Sun, 19 Nov 2017 10:10:15 -0800 Subject: [PATCH] raise error if window size isn't stable within wait time --- lib/capybara/window.rb | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/lib/capybara/window.rb b/lib/capybara/window.rb index 01e46f50..b75ac8e7 100644 --- a/lib/capybara/window.rb +++ b/lib/capybara/window.rb @@ -125,10 +125,7 @@ module Capybara return res if cur_size == prev_size prev_size = cur_size end while (Capybara::Helpers.monotonic_time - start_time) < seconds - #TODO raise error in 3.0 - #raise Capybara::WindowError, "Window size not stable." - warn "Window size not stable in #{seconds} seconds. This will raise an exception in a future version of Capybara" - return res + raise Capybara::WindowError, "Window size not stable within #{seconds} seconds." end def raise_unless_current(what)