我有依赖于chai
和的单元测试chai-as-promised
(一个扩展 Chai 的库,因此您可以轻松测试 Promise)
这个断言:
return expect(myPromise).to.eventually.equal(true)
给我编译错误
error TS2300: Duplicate identifier AssertionError
当我拥有@types/chai
并@types/chai-as-promised
安装两者时。
当我卸载时@types/chai-as-promised
出现错误
error TS2339: Property 'eventually' does not exist on type 'Assertion'.
所以显然类型是必要的
这里出了什么问题?chai-as-promised
延伸chai
不良?我应该为它创建自己的类型吗?