lib/capybara/node/actions.rb in capybara-2.13.0 vs lib/capybara/node/actions.rb in capybara-2.14.0
- old
+ new
@@ -291,12 +291,12 @@
end
def _check_with_label(selector, checked, locator, options)
locator, options = nil, locator if locator.is_a? Hash
- allow_label_click = options.delete(:allow_label_click) { Capybara.automatic_label_click }
+ allow_label_click = options.delete(:allow_label_click) { session_options.automatic_label_click }
- synchronize(Capybara::Queries::BaseQuery::wait(options)) do
+ synchronize(Capybara::Queries::BaseQuery.wait(options, session_options.default_max_wait_time)) do
begin
el = find(selector, locator, options)
el.set(checked)
rescue => e
raise unless allow_label_click && catch_error?(e)