Кажется, что есть конфликт с использованием супертеста с шуткой. Supertest не сможет успешно существовать, поэтому я добавил «--detectOpenHandles --forceExit», но затем он остановил консольный журнал ответа асинхронного / ожидающего.
Вот код
it("should get list", async done => {
try {
const getRsp = await supertest(app).get("/items");
expect(getRsp.status).toBe(200);
expect(getRsp.body).toBeInstanceOf(Array);
console.log("getRsp body", getRsp.body); // it stops print here
done();
} catch (e) {
console.error("list videos failed", e);
done(e);
}
});
// Node v12.13.0
// "jest": "^24.9.0",
// "supertest": "^4.0.2"
так как я могу напечатать тело ответа? Ожидание все еще работает, он улавливает тип вывода (проверено массивом), но визуальная печать отсутствует: (