Module: Test::Unit::Capybara::FindErrorWrapper
- Defined in:
- lib/test/unit/capybara.rb
Instance Method Summary collapse
Instance Method Details
#find(*args) ⇒ Object
70 71 72 73 74 75 76 |
# File 'lib/test/unit/capybara.rb', line 70 def find(*args, **, &optional_filter_block) super rescue ::Capybara::ElementNotFound => error [:session_options] = query = ::Capybara::Queries::SelectorQuery.new(*args, **, &optional_filter_block) raise generate_element_not_found(query, error.) end |
#generate_element_not_found(query, message) ⇒ Object
86 87 88 89 90 91 |
# File 'lib/test/unit/capybara.rb', line 86 def generate_element_not_found(query, ) ElementNotFound.new(self, query.selector.name, query.locator, ) end |