當使用Java的cobertura-maven-plugin時,我在配置中得到了一個不錯的<instrumentation>
塊,我可以放置非常有用的<ignoreMethodAnnotation>
塊。如何在使用SBT時配置scove?
自杜松子酒馬提尼以來發生的最好的事情。
現在我正在使用scoverage-sbt,但我似乎無法找到我可以配置的位置! build.scala中的可用密鑰是有限的。我可以做包排除和文件排除,但沒有地方告訴cobertura其他任何東西。
是否有一個-D我可以在SBT命令行上提供,也許?
我知道這 - 問題是,這是跨所有測試配置文件,而與註釋,可以標記爲AC塊在一個測試配置文件而不是另一個測試配置文件中因此,我可以有'@ExcludeFromUnitTesting'和'@ExcludeFromIntegrationTesting',他們會表現得相當好。使用$ COVERAGE_OFF $無法區分。 –