class Capybara::RSpecMatchers::Matchers::WrappedElementMatcher
Public Instance Methods
does_not_match?(actual)
click to toggle source
# File lib/isomorfeus/puppetmaster/rspec/matchers/base.rb, line 49 def does_not_match?(actual) element_does_not_match?(wrap(actual)) rescue Capybara::ExpectationNotMet => err @failure_message_when_negated = err.message false end
matches?(actual)
click to toggle source
# File lib/isomorfeus/puppetmaster/rspec/matchers/base.rb, line 42 def matches?(actual) element_matches?(wrap(actual)) rescue Capybara::ExpectationNotMet => err @failure_message = err.message false end
Private Instance Methods
wrap(actual)
click to toggle source
# File lib/isomorfeus/puppetmaster/rspec/matchers/base.rb, line 58 def wrap(actual) actual = actual.to_capybara_node if actual.respond_to?(:to_capybara_node) @context_el = if actual.respond_to?(:has_selector?) actual else Capybara.string(actual.to_s) end end