Class: Capybara::RSpecMatchers::MatchSelector
Instance Attribute Summary
Attributes inherited from Matcher
#failure_message, #failure_message_when_negated
Instance Method Summary
collapse
#does_not_match?, #matches?
Methods inherited from Matcher
#initialize, #wrap
Methods included from Compound
#and, #and_then, #or
Instance Method Details
#description ⇒ Object
134
135
136
|
# File 'lib/capybara/rspec/matchers.rb', line 134
def description
"match #{query.description}"
end
|
#element_does_not_match?(el) ⇒ Boolean
130
131
132
|
# File 'lib/capybara/rspec/matchers.rb', line 130
def element_does_not_match?(el)
el.assert_not_matches_selector(*@args, &@filter_block)
end
|
#element_matches?(el) ⇒ Boolean
126
127
128
|
# File 'lib/capybara/rspec/matchers.rb', line 126
def element_matches?(el)
el.assert_matches_selector(*@args, &@filter_block)
end
|
#query ⇒ Object
138
139
140
|
# File 'lib/capybara/rspec/matchers.rb', line 138
def query
@query ||= Capybara::Queries::MatchQuery.new(*session_query_args, &@filter_block)
end
|