Class Selenium::WebDriver::Wait
In: lib/selenium/webdriver/common/wait.rb
Parent: Object

Methods

new   until  

Constants

DEFAULT_TIMEOUT = 5
DEFAULT_INTERVAL = 0.5

Public Class methods

Create a new Wait instance

@param [Hash] opts Options for this instance @option opts [Numeric] :timeout (5) Seconds to wait before timing out. @option opts [Numeric] :interval (0.5) Seconds to sleep between polls. @option opts [String] :message Exception mesage if timed out.

Public Instance methods

Wait until the given block returns a true value.

@raise [Error::TimeOutError] @return [Object] the result of the block

[Validate]