Hi, Ever so often i find myself wishing that Junit tests in Gradle would use the GradleClassLoader instead of the default system classloader (e.g. to enable use of dynamic (conditional), runtime dependencies without having to run those tests in script blocks) In Junit 5 it is possible to create a LauncherInterceptor and configure it using test { systemProperty(”junit.platform.launcher.interceptors.enabled “, true) // ... } Then then LauncherInterceptor needs to be added to /META-INF/services/org.junit.platform.launcher.LauncherDiscoveryListener
As this is a bit involved, I wonder if anyone knows of Gradle Plugin that does that (i.e. runs all Groovy tests using a GroovyClassloader)? Regards, Per