如何使用承诺使用nockback?

时间:2017-04-16 22:51:36

标签: node.js promise chai nock chai-as-promised

我正在尝试使用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一起使用的任何想法?

0 个答案:

没有答案