gradle の-Dtest.single
フラグを使用して単一の統合テストを実行しようとしています。別のソース セットを追加src/integrationTest
し、そこにテストを配置しました。統合テストのタスクがあります
task integrationTests(type: Test) {
dependsOn 'assemble', 'integrationTestClasses'
testClassesDir = sourceSets.integrationTest.output.classesDir
classpath = sourceSets.integrationTest.runtimeClasspath
}
これは正常に実行されますが、単一のテストを実行しようとすると、一致するテストが見つからないと表示されます。新しいテストを作成するたびに、すべての統合テストを実行する必要はありません。これを行う方法はありますか?