Sha256: 335eb8085438165120914c04c54414dfcc696830b1cd1da881124752c648cade
Contents?: true
Size: 405 Bytes
Versions: 33
Compression:
Stored size: 405 Bytes
Contents
require "timeout" module WaitSteps extend RSpec::Matchers::DSL matcher :become_true do match do |block| begin Timeout.timeout(Capybara.default_max_wait_time) do sleep(0.1) until value = block.call sleep(0.2) value end rescue TimeoutError false end end def supports_block_expectations? true end end end
Version data entries
33 entries across 33 versions & 1 rubygems