You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何未使用--runInBand标志时Jest测试会失败?

问题描述

当不使用--runInBand标志或设置maxWorkers大于1时,测试会失败;但使用该标志或调整maxWorkers后,所有测试均可通过。示例代码托管在CodeSandbox。

失败场景复现步骤

  • 执行命令:npx jest --clearCache
  • 执行命令:npx jest

执行结果:
失败结果截图

成功场景复现步骤

  • 执行命令:npx jest --clearCache
  • 执行命令:npx jest --runInBand

执行结果:
成功结果截图

期望

无论是否使用--runInBand标志或设置maxWorkers参数,所有测试都能正常通过。


内容的提问来源于stack exchange,提问作者Michał Grenda

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 16:10:36