При локальном запуске jest завершается нормально, но при запуске на codebuild jest не завершается и выдает эту ошибку:
Jest обнаружил следующую 1 открытую ручку, потенциально не позволяющую Jest выйти:
● TCPSERVERWRAP
13 | routes(app)
14 |
> 15 | app.listen(port, async err => {
Оба этих варианта работают локально, но не на codebuild:
afterAll((done) => {
if (app) {
app.close(done);
}
})
afterAll(async () => {
if (app) {
await app.close()
}
})
Использование process.exit(0)
не помогает