我试着用柴,但由于某些原因,我无法得到与工作同等的深度比较。
这是一个最小的例子。
var chai = require('chai');
var expect = chai.expect;
...
expect({
test: {a:2}
}).to.have.deep.property('test', {a:2});生成此输出的
AssertionError: expected { test: { a: 2 } } to have a deep property 'test' of { a: 2 }, but got { a: 2 }我使用的是柴3.5.0,并希望这个断言是正确的。
发布于 2017-11-17 13:01:28
你必须升级到一个新版本的柴。这个特性是在柴4中引入的,参见4.x.x完整移民指南。
发布于 2017-11-17 13:06:29
https://stackoverflow.com/questions/47351072
复制相似问题