describe Rspec do
it 'should print arrays in a readable manner' do
arr = [
[0, :a, -1],
[1, :b, -2],
[2, :c, -3],
[3, :d, -4],
[4, :e, -5],
[6, :g, -7],
[7, :h, -8],
[8, :i, -9]
]
arr.should eql []
end
end
失败情况下:
Failures:
1) Rspec should print arrays in a readable manner
Failure/Error: arr.should eql []
expected: []
got: [[0, :a, -1], [1, :b, -2], [2, :c, -3], [3, :d, -4], [4, :e, -5], [6, :g, -7], [7, :h, -8], [8, :i, -9]]
有没有办法告诉Rspec以漂亮的方式打印其失败信息?我的实际示例可以具有数组中的 10 到 40 个元素,每个元素都是一个包含5个整数和一个字符串的数组。