Class DiscoveryIssueCollector
java.lang.Object
org.junit.platform.launcher.core.DiscoveryIssueCollector
- All Implemented Interfaces:
EngineDiscoveryListener, LauncherDiscoveryListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ConfigurationParameters(package private) final List<DiscoveryIssue> private static final org.junit.platform.commons.logging.LoggerFields inherited from interface LauncherDiscoveryListener
NOOP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static FilePositionconvert(FilePosition position) voidengineDiscoveryStarted(UniqueId engineId) Called when test discovery is about to be started for an engine.private DiscoveryIssue.SeverityvoidissueEncountered(UniqueId engineId, DiscoveryIssue issue) Called when the engine with the suppliedengineIdencountered an issue during test discovery.voidselectorProcessed(UniqueId engineId, DiscoverySelector selector, SelectorResolutionResult result) Must be called after a discovery selector has been processed by a test engine.(package private) DiscoveryIssueNotifierprivate static TestSourcetoSource(DiscoverySelector selector) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface LauncherDiscoveryListener
engineDiscoveryFinished, launcherDiscoveryFinished, launcherDiscoveryStarted
-
Field Details
-
logger
private static final org.junit.platform.commons.logging.Logger logger -
issues
-
configurationParameters
-
-
Constructor Details
-
DiscoveryIssueCollector
DiscoveryIssueCollector(ConfigurationParameters configurationParameters)
-
-
Method Details
-
engineDiscoveryStarted
Description copied from interface:LauncherDiscoveryListenerCalled when test discovery is about to be started for an engine.- Specified by:
engineDiscoveryStartedin interfaceLauncherDiscoveryListener- Parameters:
engineId- the unique ID of the engine descriptor
-
selectorProcessed
public void selectorProcessed(UniqueId engineId, DiscoverySelector selector, SelectorResolutionResult result) Description copied from interface:EngineDiscoveryListenerMust be called after a discovery selector has been processed by a test engine.Exceptions thrown by implementations of this method will cause test discovery of the current engine to be aborted.
- Specified by:
selectorProcessedin interfaceEngineDiscoveryListener- Parameters:
engineId- the unique ID of the engine descriptorselector- the processed selectorresult- the resolution result of the supplied engine and selector- See Also:
-
toSource
-
convert
-
issueEncountered
Description copied from interface:EngineDiscoveryListenerCalled when the engine with the suppliedengineIdencountered an issue during test discovery.- Specified by:
issueEncounteredin interfaceEngineDiscoveryListener- Parameters:
engineId- the unique ID of the engine descriptorissue- the encountered issue- See Also:
-
toNotifier
DiscoveryIssueNotifier toNotifier() -
getCriticalSeverity
-