我已经使用ScalaTest一段时间了,我发现标记测试并从命令行运行具有特定标记的测试非常有用。
Specs2中有类似内容吗?
我知道您可以使用testOnly运行特定的测试类,但我想在规范中运行具有特定标记的测试。
答案 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。