Package org.junit.platform.suite.engine
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
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final EngineDiscoveryListenerprivate final BiFunction<UniqueId, DiscoveryIssue, DiscoveryIssue> private static final Predicate<UniqueId.Segment> Fields inherited from interface org.junit.platform.launcher.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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.junit.platform.engine.EngineDiscoveryListener
selectorProcessedMethods inherited from interface org.junit.platform.launcher.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:
-