Я пытаюсь выполнить единые интеграционные тесты, используя флаг gradle -Dtest.single
. Я добавил еще один набор источников, src/integrationTest
и поставил там тесты. У меня есть задача тестирования интеграции
task integrationTests(type: Test) {
dependsOn 'assemble', 'integrationTestClasses'
testClassesDir = sourceSets.integrationTest.output.classesDir
classpath = sourceSets.integrationTest.runtimeClasspath
}
Это работает нормально, но если я пытаюсь запустить один тест, он говорит мне, что не может найти соответствующий тест. Я не хочу запускать каждый интеграционный тест каждый раз, когда я пишу новый. Есть ли способ сделать это?