Comme gradle 4.6 supporte JUnit 5 avec la configuration suivante.
test {
useJUnitPlatform()
}
Il semble que l'ancienne méthode pour modifier le cycle de vie des testinstances ne fonctionne pas.
junitPlatform {
// ...
configurationParameter 'junit.jupiter.conditions.deactivate', '*'
configurationParameters([
'junit.jupiter.extensions.autodetection.enabled': 'true',
'junit.jupiter.testinstance.lifecycle.default': 'per_class'
])
// ...
}
https://junit.org/junit5/docs/current/user-guide/#running-tests-build-gradle-config-params
Comment passer le cycle de vie des instances de test de JUnit 5 à "per-class" dans gradle 4.6+ ?