# File lib/spec/matchers/equal.rb, line 16 def equal(expected) simple_matcher do |actual, matcher| matcher.failure_message = "expected #{expected.inspect}, got #{actual.inspect} (using .equal?)", expected, actual matcher.negative_failure_message = "expected #{actual.inspect} not to equal #{expected.inspect} (using .equal?)", expected, actual matcher.description = "equal #{expected.inspect}" actual.equal?(expected) end end