Class: Capybara::Session

Inherits:
Object
  • Object
show all
Defined in:
lib/cornucopia/capybara/install_finder_extensions.rb

Instance Method Summary collapse

Instance Method Details

#synchronize_test(seconds = Capybara.default_wait_time, options = {}, &block) ⇒ Object

This function uses Capybara's synchronize function to evaluate a block until it becomes true.



98
99
100
101
102
# File 'lib/cornucopia/capybara/install_finder_extensions.rb', line 98

def synchronize_test(seconds=Capybara.default_wait_time, options = {}, &block)
  document.synchronize(seconds, options) do
    raise ::Capybara::ElementNotFound unless block.yield
  end
end