私の sbt プロジェクトには、そのフォルダー内に 2 つのパッケージがあります。
最初に package.one テストを実行し、次に package.two テストを実行したいと考えています。これが必要なのは、package.two 内のテストが、最初のパッケージのテストによって作成および設定されたマップに依存しているためです。これを達成する方法はありますか?
1
これであなたの質問は解決しましたか? sbt でテストの実行を順序付けるにはどうすればよいですか?
– トメル・シェタ
2020 年 9 月 3 日 11:52
5
テストが独立していない場合、それはテストではありません。
– ルイス・ミゲル・メジャ・スーレス
2020 年 9 月 3 日 12:29
------------------------
次のパッケージ構造があると仮定します。
p1/
Test1.scala
p2/
Test2.scala
その後、次のコマンドを実行できます。
sbt> testOnly -- -m "p1"
sbt> testOnly -- -m "p2"
これにより、最初に p1 からテストが実行され、次に p2 からテストが実行されます