我有一个Lerna的纱线工作区,用于一个React项目。我正在使用Jest。
当我将目录更改为packages / test-package-a,然后运行test-package-a package.json文件中的yarn run test
(即"test": "jest"
)时,我看到了代码覆盖率报告并且任务失败,因为单元测试覆盖率未达到覆盖率阈值。
在项目的根目录下,而不是在程序包文件夹中,我运行yarn run test:all
,该程序运行:lerna run test
,我看到了test-package-a的代码覆盖率报告,阈值在下面100%,但即使单元测试覆盖率未达到覆盖率阈值,任务也不会失败。
有人知道如何配置Lerna以从Jest的coverageThreshold中理解非0状态代码吗?