Module: AePageObjects::Waiter
- Defined in:
- lib/ae_page_objects/util/waiter.rb
Class Method Summary collapse
Class Method Details
.wait_for(&block) ⇒ Object
3 4 5 6 7 8 9 10 |
# File 'lib/ae_page_objects/util/waiter.rb', line 3 def self.wait_for(&block) Timeout.timeout(Capybara.default_wait_time) do sleep(0.05) until value = Capybara.using_wait_time(0, &block) value end rescue Timeout::Error false end |