摩卡柴期待错误

时间:2015-03-01 07:58:05

标签: mocha chai

AssertionError: expected [] to equal []
Expected :[]
Actual   :[]

我的测试是这样的:

newJobFavored[key].should.equal(favJob[key]);

我最近升级了所有的软件包,但这件事破了。如果它们是两个空数组,它似乎应该通过。

1 个答案:

答案 0 :(得分:2)

数组上的

equal只是比较它是否是同一个对象。

您需要与eql进行深度比较,而不是equal来比较数组的内容:

newJobFavored[key].should.eql(favJob[key]);