module Test::Unit::Capybara::FindErrorWrapper

@private

Public Instance Methods

find(*args, **options, &optional_filter_block) click to toggle source
Calls superclass method
# File lib/test/unit/capybara.rb, line 70
def find(*args, **options, &optional_filter_block)
  super
rescue ::Capybara::ElementNotFound => error
  options[:session_options] = session_options
  query = ::Capybara::Queries::SelectorQuery.new(*args, **options, &optional_filter_block)
  raise generate_element_not_found(query, error.message)
end
generate_element_not_found(query, message) click to toggle source
# File lib/test/unit/capybara.rb, line 86
def generate_element_not_found(query, message)
  ElementNotFound.new(self,
                      query.selector.name,
                      query.locator,
                      message)
end