2

sbt でテスト/仕様の実行順序を制御する方法を提案してください。

maven-sirefire-plugin に runOrder のようなオプションはありますか

4

2 に答える 2

4

確かに、並列実行では明確に実行できませんが、順次実行では解決できます。

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)
}
于 2013-04-05T11:06:22.503 に答える
1

いいえ、並列実行ではありません。宣言の先頭に を追加sequentialすることで、テスト クラスにそのケースを順番に実行するように要求できます。

于 2013-01-09T16:32:13.017 に答える