module WebDriverScriptAdapter::Patiently

Public Instance Methods

wait_until() { || ... } click to toggle source
# File lib/webdriver_script_adapter/execute_async_script_adapter.rb, line 65
def wait_until
  ::Timeout.timeout(WebDriverScriptAdapter.max_wait_time) do
    sleep(WebDriverScriptAdapter.wait_interval) while (value = yield).nil?
    value
  end
end