sbt-scoverage的coverageExcludedPackages不排除包

时间:2017-06-14 07:51:47

标签: scala sbt scoverage

我正在使用sbt scoverage 1.3.5(Scala 2.11.8),我有一堆类,我不想包括覆盖率报告。特别是基类和它们的测试位于main和test中的com/corp/something/something_else。我已将以下行添加到我的buld.sbt:

coverageEnabled := true
coverageMinimum := 90
coverageFailOnMinimum := true
coverageExcludedPackages := """com.corp.something.something_else.*;"""

我尝试用单引号和\\.代替点,有和没有最终.*,有和没有最后的分号,但到目前为止我运行sbt clean coverage test coverageReport该报告包含所有内容,但不排除我列出的包。我错过了什么?

也许类似的情况是覆盖率报告不会失败,即使在所有包裹中覆盖率低于90%并且它应该根据我设置的选项失败,对吧?

0 个答案:

没有答案