class Object

Public Instance Methods

wait_until(_timeout = 5) click to toggle source
# File lib/foodtaster/rspec/matchers/simple_matchers.rb, line 75
def wait_until(_timeout = 5)
  begin
    timeout _timeout do
      until (result = yield)
        sleep 0.5
      end
      result
    end
  rescue Timeout::Error
    nil
  end
end