module Gametel::Waiter
Public Instance Methods
wait_until(timeout=10, message=nil, &block)
click to toggle source
# File lib/gametel/waiter.rb, line 15 def wait_until(timeout=10, message=nil, &block) last_call = ::Time.now + timeout while ::Time.now < last_call stoppit = block.call if block return if stoppit sleep 0.1 end raise Timeout.new message end