我想为每个测试打印时间度量。有一种方法可以使用 SBT - http://www.scalatest.org/user_guide/using_scalatest_with_sbt
但是查看此页面 - http://www.scalatest.org/user_guide/using_the_scalatest_maven_plugin我无法弄清楚要添加到 pom.xml 中的内容,因此每个测试都会显示它的持续时间。
我想在 pom.xml 中配置它,这样我的队友就不必运行带有特殊标志的 maven。我不知道这是否可能,所以否定答案也可以:)
这是配置 ScalaTest 的 pom.xml 的一部分:
<plugin>
<groupId>org.scalatest</groupId>
<artifactId>scalatest-maven-plugin</artifactId>
<configuration>
<reportsDirectory>${project.build.directory}/surefire-reports</reportsDirectory>
<junitxml>.</junitxml>
<filereports>ProductionCommons.txt</filereports>
</configuration>
<executions>
<execution>
<id>test</id>
<goals>
<goal>test</goal>
</goals>
</execution>
</executions>
</plugin>