Class ClasspathResourceSelector

java.lang.Object
org.junit.platform.engine.discovery.ClasspathResourceSelector
All Implemented Interfaces:
DiscoverySelector

@API(status=STABLE, since="1.0") public class ClasspathResourceSelector extends Object implements DiscoverySelector
A DiscoverySelector that selects the name of a classpath resource so that TestEngines can load resources from the classpath — for example, to load XML or JSON files from the classpath, potentially within JARs.

Since engines are not expected to modify the classpath, the classpath resource represented by this selector must be on the classpath of the context class loader of the thread that uses it.

Since:
1.0
See Also:
DiscoverySelectors.selectClasspathResource(String), ClasspathRootSelector, getClasspathResourceName()