class WaitUntil::Wait
Attributes
default_timeout_in_seconds[RW]
Public Class Methods
until!(args={}, &block)
click to toggle source
# File lib/wait_until/wait.rb, line 18 def until!(args={}, &block) until_true!(args) do block.call true end end
until_false!(args={}, &block)
click to toggle source
# File lib/wait_until/wait.rb, line 14 def until_false!(args={}, &block) until_true!(args) { !block.call } end
until_true!(args={}, &block)
click to toggle source
# File lib/wait_until/wait.rb, line 9 def until_true!(args={}, &block) operation = WaitUntil::Operation.new(args) raise operation.failure_message unless operation.eventually_true?(&block) end