in src/main/java/org/apache/sling/junit/impl/TestsManagerImpl.java [71:81]
protected void activate(BundleContext ctx) {
bundleContext = ctx;
testsProviderTracker = new ServiceTracker<>(bundleContext, TestsProvider.class, null);
testsProviderTracker.open();
if (JUnit5TestExecutionStrategy.canLoadRequiredClasses()) {
executionStrategy = new JUnit5TestExecutionStrategy(this, ctx);
} else {
// (some) optional imports to org.junit.platform.* (JUnit5 API) are missing
executionStrategy = new JUnit4TestExecutionStrategy(this);
}
}