开玩笑检测开门把手保持笑话从Gitlab词退出

问题描述 投票:0回答:1

我得到这个错误在我的共享gitlab亚军。

enter image description here

但是,如果我在本地运行测试中,我没有得到任何错误。

enter image description here

如何调试呢?该错误消息说,与我无关。您需要哪些信息来帮助我吗?对不起,我不能上传整个项目。

什么是错的笑话?

javascript node.js jestjs gitlab-ci nestjs
1个回答
0
投票

这可以在单元测试中发生的时候,你不要关闭异步操作。例如,这可以是一个cronjob:

const job = new CronJob('00 00 8,14,18 * * *', () => this.sendNotificationsPerUser());
job.start();

在这种情况下,你必须确保在测试结束之前job.stop()被调用。这很容易通过提供这些异步库,服务,然后在您的测试嘲笑他们是可以避免的。


在端对端的测试,你必须确保你关闭应用程序的测试运行后:

afterAll(async () => {
  if (app) {
    await app.close();
  }
});
© www.soinside.com 2019 - 2024. All rights reserved.