QUnit.config.testTimeout

添加版本:1.0.0

描述

设置一个全局默认超时时间(以毫秒为单位),超过该时间测试将失败。这有助于检测断开的异步测试,并防止测试无限期运行。

类型 numberundefined
默认 undefined

这可以通过 assert.timeout() 在每个测试的基础上覆盖。如果您没有每个测试的覆盖,建议将其设置为一个相对较高的值(例如 30000,表示 30 秒),以避免因浏览器或 CI 服务中无关的延迟而导致的间歇性测试失败。