Continuous integration 如何在控制台中检查jest覆盖率?

Continuous integration 如何在控制台中检查jest覆盖率?,continuous-integration,jestjs,gitlab,code-coverage,Continuous Integration,Jestjs,Gitlab,Code Coverage,我有一些玩笑测试,我可以用 jest --coverage 也看到 我自动在构建服务器(gitlab runner)上执行测试,如果覆盖率低于某个限制,我希望测试失败 在python中,下有一个标志--cov fail,可与pytest一起使用,例如 pytest --cov src --cov-fail-under=90 --cov-report=term 不幸的是,我找不到与jest对应的选项 =>检查总覆盖率的推荐方法是什么 我是否应该编写一些额外的脚本来评估生成的json覆盖率文件,

我有一些玩笑测试,我可以用

jest --coverage
也看到

我自动在构建服务器(gitlab runner)上执行测试,如果覆盖率低于某个限制,我希望测试失败

在python中,下有一个标志--cov fail,可与pytest一起使用,例如

pytest --cov src --cov-fail-under=90 --cov-report=term
不幸的是,我找不到与jest对应的选项

=>检查总覆盖率的推荐方法是什么


我是否应该编写一些额外的脚本来评估生成的json覆盖率文件,或者是否有一个更简单的解决方案,如使用特定的报告器?

未在CLI选项下列出,但有
coverageThreshold
,可以在package.json中或在额外的jest配置文件中使用: