Commit 553841ecedd7aa2122278b3c1c547b23392074c3
1 parent
df9cbbc9
Exists in
master
and in
4 other branches
Improve timing problem in spinach test
Showing
1 changed file
with
4 additions
and
1 deletions
Show diff stats
features/support/env.rb
| @@ -26,10 +26,13 @@ WebMock.allow_net_connect! | @@ -26,10 +26,13 @@ WebMock.allow_net_connect! | ||
| 26 | # | 26 | # |
| 27 | require 'capybara/poltergeist' | 27 | require 'capybara/poltergeist' |
| 28 | Capybara.javascript_driver = :poltergeist | 28 | Capybara.javascript_driver = :poltergeist |
| 29 | +Capybara.register_driver :poltergeist do |app| | ||
| 30 | + Capybara::Poltergeist::Driver.new(app, :js_errors => false, :timeout => 60) | ||
| 31 | +end | ||
| 29 | Spinach.hooks.on_tag("javascript") do | 32 | Spinach.hooks.on_tag("javascript") do |
| 30 | ::Capybara.current_driver = ::Capybara.javascript_driver | 33 | ::Capybara.current_driver = ::Capybara.javascript_driver |
| 31 | end | 34 | end |
| 32 | -Capybara.default_wait_time = 10 | 35 | +Capybara.default_wait_time = 60 |
| 33 | Capybara.ignore_hidden_elements = false | 36 | Capybara.ignore_hidden_elements = false |
| 34 | 37 | ||
| 35 | DatabaseCleaner.strategy = :truncation | 38 | DatabaseCleaner.strategy = :truncation |