AssertionError: expected [] to equal []
Expected :[]
Actual :[]
我的测试是这样的:
newJobFavored[key].should.equal(favJob[key]);
我最近升级了所有的软件包,但这件事破了。如果它们是两个空数组,它似乎应该通过。
答案 0 :(得分:2)
equal
只是比较它是否是同一个对象。
您需要与eql
进行深度比较,而不是equal
来比较数组的内容:
newJobFavored[key].should.eql(favJob[key]);