# File lib/rspec/matchers/equal.rb, line 35 def diffable? true end
# File lib/rspec/matchers/equal.rb, line 10 def failure_message_for_should return " expected #{inspect_object(expected)} got #{inspect_object(actual)} Compared using equal?, which compares object identity, but expected and actual are not the same object. Use 'actual.should == expected' if you don't care about object identity in this example. " end
# File lib/rspec/matchers/equal.rb, line 24 def failure_message_for_should_not return " expected not #{inspect_object(actual)} got #{inspect_object(expected)} Compared using equal?, which compares object identity. " end
# File lib/rspec/matchers/equal.rb, line 6 def matches?(actual) super(actual).equal?(expected) end