Class SuiteTestDescriptor.DiscoveryIssueForwardingListener
java.lang.Object
org.junit.platform.suite.engine.SuiteTestDescriptor.DiscoveryIssueForwardingListener
- All Implemented Interfaces:
EngineDiscoveryListener, LauncherDiscoveryListener
- Enclosing class:
SuiteTestDescriptor
private static class SuiteTestDescriptor.DiscoveryIssueForwardingListener
extends Object
implements LauncherDiscoveryListener
- Since:
- 1.8
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final EngineDiscoveryListenerprivate final BiFunction<UniqueId, DiscoveryIssue, DiscoveryIssue> private static final Predicate<UniqueId.Segment> Fields inherited from interface LauncherDiscoveryListener
NOOP -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateDiscoveryIssueForwardingListener(EngineDiscoveryListener discoveryListener, BiFunction<UniqueId, DiscoveryIssue, DiscoveryIssue> issueTransformer) -
Method Summary
Modifier and TypeMethodDescription(package private) static SuiteTestDescriptor.DiscoveryIssueForwardingListenercreate(UniqueId id, EngineDiscoveryListener discoveryListener) voidissueEncountered(UniqueId engineUniqueId, DiscoveryIssue issue) Called when the engine with the suppliedengineIdencountered an issue during test discovery.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface EngineDiscoveryListener
selectorProcessedMethods inherited from interface LauncherDiscoveryListener
engineDiscoveryFinished, engineDiscoveryStarted, launcherDiscoveryFinished, launcherDiscoveryStarted
-
Field Details
-
SUITE_SEGMENTS
-
discoveryListener
-
issueTransformer
-
-
Constructor Details
-
DiscoveryIssueForwardingListener
private DiscoveryIssueForwardingListener(EngineDiscoveryListener discoveryListener, BiFunction<UniqueId, DiscoveryIssue, DiscoveryIssue> issueTransformer)
-
-
Method Details
-
create
static SuiteTestDescriptor.DiscoveryIssueForwardingListener create(UniqueId id, EngineDiscoveryListener discoveryListener) -
issueEncountered
Description copied from interface:EngineDiscoveryListenerCalled when the engine with the suppliedengineIdencountered an issue during test discovery.- Specified by:
issueEncounteredin interfaceEngineDiscoveryListener- Parameters:
engineUniqueId- the unique ID of the engine descriptorissue- the encountered issue- See Also:
-