我正在尝试使用nockBack来自动化我的灯具录制/回放,其代码使用promises和chai-as-promised。
但我无法弄清楚如何使异步nockBack与它一起工作。
context('sad path', () => {
it('should reject the promise', () => {
return nockBack('myfixture.json')
.then(() => assert.isRejected(myPromise.doIt(), Error));
});
});
由于没有调用任何回调,因此超时失败。
我也试过了const nockBack = Promise.promisifyAll(require('nock').back)
,但它仍然超时。
关于如何将nockBack与promises和chai-as-promise一起使用的任何想法?