测试报告为缓慢的开玩笑阈值

Syl*_*ain 6 jestjs

我使用 jest 来驱动 selenium 测试,它报告一个需要 12 秒的测试很慢(持续时间以红色突出显示)。在这种情况下,12 秒就可以了。

如何将阈值配置为 30 秒?

小智 6

2020 年末更新 - 以前的答案已过时

在几秒钟内配置,如文档中所示slowTestThreshold

// jest.config.js
module.exports = {
    /* ... */
    slowTestThreshold: 30,
    /* ... */
}
Run Code Online (Sandbox Code Playgroud)


Bha*_*sha 1

Jest 从毫秒迁移到秒

Jest 允许slowTestThreshold您以毫秒为单位设置配置属性。

Jest 允许slowTestThreshold您在几秒钟内设置配置属性。

例子jest.config.js

module.exports = async () => {
  return {
    slowTestThreshold: 30
  };
};
Run Code Online (Sandbox Code Playgroud)

如果测试运行超过 30 秒,这将显示错误