获取基于Scala的批处理作业的代码覆盖率

时间:2018-12-08 02:29:27

标签: scala code-coverage scoverage

我在scala中开发了一个批处理作业。我正在使用Shell脚本触发该作业,并希望测量该作业的代码覆盖率。 创建构建后触发该作业。

此工作后如何开始补余?

1 个答案:

答案 0 :(得分:-1)

您可以在shell脚本中添加以下命令以执行测试和衡量覆盖率:

sbt clean coverage test coverageReport

您可以添加以下命令来检查coverage是否高于build.sbt中的最小值:

coverageMinimum := 80
coverageFailOnMinimum := true