Supertest POST-запрос зависает - PullRequest
       27

Supertest POST-запрос зависает

0 голосов
/ 06 апреля 2020

Я запускаю 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.

Если я попытаюсь сделать запрос не после публикации, все будет работать, как ожидалось, и тест завершится правильно.

Что я делаю не так в этом случае?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...