当使用Java的cobertura-maven-plugin时,我在配置中得到了一个不错的<instrumentation>
块,我可以放置非常有用的<ignoreMethodAnnotation>
块。如何在使用SBT时配置scove?
自杜松子酒马提尼以来发生的最好的事情。
现在我正在使用scoverage-sbt,但我似乎无法找到我可以配置的位置! build.scala中的可用密钥是有限的。我可以做包排除和文件排除,但没有地方告诉cobertura其他任何东西。
是否有一个-D我可以在SBT命令行上提供,也许?
我知道这 - 问题是,这是跨所有测试配置文件,而与注释,可以标记为AC块在一个测试配置文件而不是另一个测试配置文件中因此,我可以有'@ExcludeFromUnitTesting'和'@ExcludeFromIntegrationTesting',他们会表现得相当好。使用$ COVERAGE_OFF $无法区分。 –