Node.js 如何在承诺中使用nockback?

Node.js 如何在承诺中使用nockback?,node.js,promise,chai,nock,chai-as-promised,Node.js,Promise,Chai,Nock,Chai As Promised,我正在尝试使用nockBack自动录制/播放我的装置,代码使用promises和chai作为承诺 但是我不知道如何使异步nockBack与它一起工作 context('sad path', () => { it('should reject the promise', () => { return nockBack('myfixture.json') .then(() => assert.isRejected(myPromise.doIt(), Erro

我正在尝试使用nockBack自动录制/播放我的装置,代码使用promises和chai作为承诺

但是我不知道如何使异步nockBack与它一起工作

context('sad path', () => {
  it('should reject the promise', () => {
    return nockBack('myfixture.json')
      .then(() => assert.isRejected(myPromise.doIt(), Error));
  });
});
由于从未调用回调,因此此操作会超时失败

我还尝试了
const nockBack=promisifyAll(require('nock').back)
,但它仍然超时

关于如何使用nockBack with Promissions和chai as Promissions有什么想法吗