class Spec::Rails::Matchers::HaveText
:nodoc:
def failure_message
def failure_message "expected #{expected.inspect}, got #{actual.inspect}" end
def initialize(expected)
def initialize(expected) @expected = expected end
def matches?(response_or_text)
def matches?(response_or_text) @actual = response_or_text.respond_to?(:body) ? response_or_text.body : response_or_text return actual =~ expected if Regexp === expected return actual == expected unless Regexp === expected end
def negative_failure_message
def negative_failure_message "expected not to have text #{expected.inspect}" end
def to_s
def to_s "have text #{expected.inspect}" end