С Junit4 у меня было следующее определение интеграционного теста:
task testIntegration(type: Test, dependsOn: jar) {
group 'Verification'
description 'Runs the integration tests.'
testLogging {
showStandardStreams = true
}
testClassesDirs = sourceSets.testInt.output.classesDirs
classpath = sourceSets.testInt.runtimeClasspath
systemProperties['jar.path'] = jar.archivePath
}
Однако с JUnit5 это больше не работает. Я не могу понять, что изменить (слишком поздно). Любые подсказки?
Я использую junit-platform-gradle-plugin
.
main
. Вы можете увидеть запрос на junit-team/junit5-samples для такого рода поддержка. Вам понадобится новая задача для запуска JUnit. Вы можете увидеть пример того, как вы могли бы настроить его в этот ответ. Я не думаю, что команда JUnit планирует поддерживать его и ждет команды Gradle встроить встроенную поддержку. - person mkobit   schedule 20.09.2017