Supertest POST请求挂起

时间:2020-04-06 06:11:17

标签: jestjs nest supertest

我正在supertest上运行Jest,并尝试测试一个简单的POST请求:

test('A simple POST', done => {
    const appHttpServer = app.getHttpServer();
    const _request = request(appHttpServer);

    return _request
      .post(`my-post-url`)
      .type('json')
      .send(someData)

      .expect(HttpStatus.ACCEPTED, done);
  });

测试按预期通过,但是保持挂起状态。与--detectOpenHandles一起运行会产生以下结果: Jest did not exit one second after the test run has completed.

如果我尝试不发布请求,则一切正常,测试正确退出。

在这种情况下,我在做什么错?

0 个答案:

没有答案
相关问题