Scala 使用Maven生成specs2的规范计划?
我在使用Maven输出specs2规范的规范计划时遇到问题。我有,例如Scala 使用Maven生成specs2的规范计划?,scala,maven,specs,Scala,Maven,Specs,我在使用Maven输出specs2规范的规范计划时遇到问题。我有,例如 class FooTest extends SpecificationWithJUnit{ "foo" should { "bar" in { "bat" must_== "bat" } } 并希望有, foo should + bar (...success messages...) 但我能得到的只是JUnit风格 Running FooTest Tests run: 1, Failures: 0,
class FooTest extends SpecificationWithJUnit{
"foo" should {
"bar" in { "bat" must_== "bat" }
}
并希望有,
foo should
+ bar
(...success messages...)
但我能得到的只是JUnit风格
Running FooTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.797 sec
我的surefire插件配置为:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.7.2</version>
<configuration>
<useFile>true</useFile>
<disableXmlReport>true</disableXmlReport>
<includes>
<include>**/*Test.*</include>
<include>**/*Suite.*</include>
</includes>
</configuration>
</plugin>
org.apache.maven.plugins
maven surefire插件
2.7.2
真的
真的
**/*测试*
**/*套房*
是否可以设置一个属性来生成所需的输出?您可以:
- 使用插件以
specs2.run mypackage.MySpec执行规范(详细信息)
- 使用,其中可以传递系统属性,以便在JUnit运行程序执行规范时在控制台上显示结果:
。在该模式下,您可以使用-Dspecs2.console
传递其他命令行参数(例如,从输出中删除ASCII颜色)-Dspecs2.commandline=nocolor
- 使用插件以
specs2.run mypackage.MySpec执行规范(详细信息)
- 使用,其中可以传递系统属性,以便在JUnit运行程序执行规范时在控制台上显示结果:
。在该模式下,您可以使用-Dspecs2.console
传递其他命令行参数(例如,从输出中删除ASCII颜色)-Dspecs2.commandline=nocolor