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