Method: Capybara::Node::Matchers#assert_sibling
- Defined in:
- lib/capybara/node/matchers.rb
#assert_sibling(*args, &optional_filter_block) ⇒ Object
Asserts that a given selector matches a sibling of the current node.
element.assert_sibling('p#foo')
Accepts the same options as #assert_selector
809 810 811 812 813 814 815 |
# File 'lib/capybara/node/matchers.rb', line 809 def assert_sibling(*args, &optional_filter_block) _verify_selector_result(args, optional_filter_block, Capybara::Queries::SiblingQuery) do |result, query| unless result.matches_count? && (result.any? || query.expects_none?) raise Capybara::ExpectationNotMet, result. end end end |