lib/rspec/expectations/fail_with.rb in rspec-expectations-3.1.2 vs lib/rspec/expectations/fail_with.rb in rspec-expectations-3.2.0

- old
+ new

@@ -22,11 +22,10 @@ unless message raise ArgumentError, "Failure message is nil. Does your matcher define the " \ "appropriate failure_message[_when_negated] method to return a string?" end - diff = differ.diff(actual, expected) - message = "#{message}\nDiff:#{diff}" unless diff.empty? + message = ::RSpec::Matchers::ExpectedsForMultipleDiffs.from(expected).message_with_diff(message, differ, actual) raise RSpec::Expectations::ExpectationNotMetError, message end end end