QUnit.config.testTimeout
添加版本:1.0.0。
描述
设置一个全局默认超时时间(以毫秒为单位),超过该时间测试将失败。这有助于检测断开的异步测试,并防止测试无限期运行。
类型 | number 或 undefined |
---|---|
默认 | undefined |
这可以通过 assert.timeout() 在每个测试的基础上覆盖。如果您没有每个测试的覆盖,建议将其设置为一个相对较高的值(例如 30000
,表示 30 秒),以避免因浏览器或 CI 服务中无关的延迟而导致的间歇性测试失败。