lib/active_support/testing/assertions.rb in activesupport-7.1.5 vs lib/active_support/testing/assertions.rb in activesupport-7.2.0.beta1
- old
+ new
@@ -193,24 +193,24 @@
before = exp.call
retval = _assert_nothing_raised_or_warn("assert_changes", &block)
unless from == UNTRACKED
- error = "Expected change from #{from.inspect}, got #{before}"
+ error = "Expected change from #{from.inspect}, got #{before.inspect}"
error = "#{message}.\n#{error}" if message
assert from === before, error
end
after = exp.call
error = "#{expression.inspect} didn't change"
- error = "#{error}. It was already #{to}" if before == to
+ error = "#{error}. It was already #{to.inspect}" if before == to
error = "#{message}.\n#{error}" if message
refute_equal before, after, error
unless to == UNTRACKED
- error = "Expected change to #{to}, got #{after}\n"
+ error = "Expected change to #{to.inspect}, got #{after.inspect}\n"
error = "#{message}.\n#{error}" if message
assert to === after, error
end
retval
@@ -240,10 +240,10 @@
before = exp.call
retval = _assert_nothing_raised_or_warn("assert_no_changes", &block)
unless from == UNTRACKED
- error = "Expected initial value of #{from.inspect}"
+ error = "Expected initial value of #{from.inspect}, got #{before.inspect}"
error = "#{message}.\n#{error}" if message
assert from === before, error
end
after = exp.call