Specs2 - 标记要运行的测试

时间:2014-09-03 13:26:42

标签: scala specs2

我已经使用ScalaTest一段时间了,我发现标记测试并从命令行运行具有特定标记的测试非常有用。

Specs2中有类似内容吗?

我知道您可以使用testOnly运行特定的测试类,但我想在规范中运行具有特定标记的测试。

1 个答案:

答案 0 :(得分:6)

以下是如何操作:

import org.specs2.mutable._

class MySpec extends Specification {
  tag("fast")
  "example1" >> ok 

  tag("slow")
  "example2" >> ok 
}

然后在sbt

sbt> test-only *MySpec* -- include fast

您可以找到更多信息here