我想知道如何为 package.json 中的所有 JestJS 测试设置全局超时?
默认的 5000 毫秒对于我的测试来说是不够的。我不想为我的每个测试执行以下代码:
it('should return foo', () => { .. }, timeout);
Run Code Online (Sandbox Code Playgroud)
您可以添加testTimeout到您的笑话配置
package.json
"jest": {
"testTimeout": 10000,
}
Run Code Online (Sandbox Code Playgroud)
或作为 CLI 选项
package.json
"scripts": {
"test": "jest --testTimeout=10000"
}
Run Code Online (Sandbox Code Playgroud)
? 验证警告:
找到了值为 10000 的未知选项“testTimeout”。这可能是打字错误。修复它将删除此消息。
你应该升级玩笑
| 归档时间: |
|
| 查看次数: |
1475 次 |
| 最近记录: |