class Capybara::Queries::BaseQuery

Constants

COUNT_KEYS

Attributes

options[R]

Public Instance Methods

wait() click to toggle source
# File lib/capybara/queries/base_query.rb, line 10
def wait
  if @options.has_key?(:wait)
    @options[:wait] || 0
  else
    Capybara.default_max_wait_time
  end
end

Private Instance Methods

assert_valid_keys() click to toggle source
# File lib/capybara/queries/base_query.rb, line 20
def assert_valid_keys
  invalid_keys = @options.keys - valid_keys
  unless invalid_keys.empty?
    invalid_names = invalid_keys.map(&:inspect).join(", ")
    valid_names = valid_keys.map(&:inspect).join(", ")
    raise ArgumentError, "invalid keys #{invalid_names}, should be one of #{valid_names}"
  end
end