我有一些开玩笑的测试,可以确定覆盖范围
jest --coverage
我自动在构建服务器(gitlab运行程序)上执行测试,并希望我的测试如果覆盖率低于某个限制会失败。
在python中,有一个标志--cov-fail-under
可与pytest一起使用,例如
pytest --cov src --cov-fail-under=90 --cov-report=term
不幸的是,我找不到关于笑话的相应选项。
=>推荐的检查总覆盖率的方法是什么?
我应该写一些额外的脚本来评估生成的json coverage文件吗?还是有一个更简单的解决方案,例如特定的报告程序可以使用?
答案 0 :(得分:1)
未在CLI选项下列出,但是有coverageThreshold
,可在package.json或其他玩笑的配置文件中使用它:
https://jestjs.io/docs/en/configuration#coveragethreshold-object