Module: Test::Unit::Capybara::FindErrorWrapper
- Defined in:
- lib/test/unit/capybara.rb
Instance Method Summary collapse
Instance Method Details
#find(*args) ⇒ Object
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 |
# File 'lib/test/unit/capybara.rb', line 69 def find(*args) begin super rescue ::Capybara::ElementNotFound => error if ::Capybara::VERSION >= "3.0.0.rc1" query = ::Capybara::Queries::SelectorQuery.new(*args, session_options: ) else query = ::Capybara::Query.new(*args) end new_error = ElementNotFound.new(self, query.selector.name, query.locator, error.) raise new_error end end |