我正在使用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%并且它应该根据我设置的选项失败,对吧?