Max*_*wer 5 scala sbt scoverage
我正在使用 sbt scoverage 1.3.5 (Scala 2.11.8),并且我有一堆我不想包含覆盖率报告的类。特别是基类及其测试位于com/corp/something/something_elsemain 和 test 中。我已将以下几行添加到我的 buld.sbt 中:
coverageEnabled := true
coverageMinimum := 90
coverageFailOnMinimum := true
coverageExcludedPackages := """com.corp.something.something_else.*;"""
Run Code Online (Sandbox Code Playgroud)
我已经尝试过用单引号代替\\.点,有或没有最后的分号.*,有或没有最后的分号,但到目前为止,当我运行sbt clean coverage test coverageReport报告时包含所有内容,并且它不排除我列出的包。我缺少什么?
也许类似地,即使所有包的覆盖率都低于 90%,覆盖率报告也不会失败,并且根据我设置的选项,它应该会失败,对吧?