请建议如何在sbt中控制测试/规范执行顺序的最佳方法?
这样的选项答案 0 :(得分:2)
当然,并行执行无法做到清楚,但它可以顺序执行:
parallelExecution in test := false
testGrouping <<= definedTests in Test map { tests =>
tests.map { test =>
import Tests._
new Group(
name = test.name,
tests = Seq(test),
runPolicy = InProcess)
}.sortWith(_.name < _.name)
}
答案 1 :(得分:1)
不,not with parallel execution。您可以要求测试类按adding sequential
顺序运行其案例到其声明的开头。