test/helper.rb in nanoc-4.0.0 vs test/helper.rb in nanoc-4.0.1
- old
+ new
@@ -197,25 +197,33 @@
b = binding
lines.each_slice(2) do |pair|
actual_out = eval(pair.first, b)
expected_out = eval(pair.last.match(/# ?=>(.*)/)[1], b)
- assert_equal expected_out, actual_out,
- "Incorrect example:\n#{pair.first}"
+ assert_equal(
+ expected_out,
+ actual_out,
+ "Incorrect example:\n#{pair.first}",
+ )
end
end
end
def assert_contains_exactly(expected, actual)
- assert_equal expected.size, actual.size,
- format('Expected %s to be of same size as %s', actual.inspect, expected.inspect)
+ assert_equal(
+ expected.size,
+ actual.size,
+ format('Expected %s to be of same size as %s', actual.inspect, expected.inspect),
+ )
remaining = actual.dup.to_a
expected.each do |e|
index = remaining.index(e)
remaining.delete_at(index) if index
end
- assert remaining.empty?,
- format('Expected %s to contain all the elements of %s', actual.inspect, expected.inspect)
+ assert(
+ remaining.empty?,
+ format('Expected %s to contain all the elements of %s', actual.inspect, expected.inspect),
+ )
end
def assert_raises_frozen_error
error = assert_raises(RuntimeError, TypeError) { yield }
assert_match(/(^can't modify frozen |^unable to modify frozen object$)/, error.message)