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

Reply via email to