Sha256: 3b59d1dcdddc8ca294a8781028df806403dd382fc17e164669b7f5074483da73
Contents?: true
Size: 240 Bytes
Versions: 18
Compression:
Stored size: 240 Bytes
Contents
require 'timeout' module CellectHelper def pass_until(obj, is:) Timeout::timeout(1) do Thread.pass until obj.state == is end rescue => e puts "Timeout waiting for #{ obj.inspect } to be #{ is }" raise e end end
Version data entries
18 entries across 18 versions & 2 rubygems