Class SuiteTestDescriptor.DiscoveryIssueForwardingListener

java.lang.Object
org.junit.platform.suite.engine.SuiteTestDescriptor.DiscoveryIssueForwardingListener
All Implemented Interfaces:
org.junit.platform.engine.EngineDiscoveryListener, org.junit.platform.launcher.LauncherDiscoveryListener
Enclosing class:
SuiteTestDescriptor

private static class SuiteTestDescriptor.DiscoveryIssueForwardingListener extends Object implements org.junit.platform.launcher.LauncherDiscoveryListener
Since:
1.8
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final org.junit.platform.engine.EngineDiscoveryListener
     
    private final BiFunction<org.junit.platform.engine.UniqueId, org.junit.platform.engine.DiscoveryIssue, org.junit.platform.engine.DiscoveryIssue>
     
    private static final Predicate<org.junit.platform.engine.UniqueId.Segment>
     

    Fields inherited from interface org.junit.platform.launcher.LauncherDiscoveryListener

    NOOP
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
    DiscoveryIssueForwardingListener(org.junit.platform.engine.EngineDiscoveryListener discoveryListener, BiFunction<org.junit.platform.engine.UniqueId, org.junit.platform.engine.DiscoveryIssue, org.junit.platform.engine.DiscoveryIssue> issueTransformer)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    create(org.junit.platform.engine.UniqueId id, org.junit.platform.engine.EngineDiscoveryListener discoveryListener)
     
    void
    issueEncountered(org.junit.platform.engine.UniqueId engineUniqueId, org.junit.platform.engine.DiscoveryIssue issue)
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.junit.platform.engine.EngineDiscoveryListener

    selectorProcessed

    Methods inherited from interface org.junit.platform.launcher.LauncherDiscoveryListener

    engineDiscoveryFinished, engineDiscoveryStarted, launcherDiscoveryFinished, launcherDiscoveryStarted
  • Field Details

    • SUITE_SEGMENTS

      private static final Predicate<org.junit.platform.engine.UniqueId.Segment> SUITE_SEGMENTS
    • discoveryListener

      private final org.junit.platform.engine.EngineDiscoveryListener discoveryListener
    • issueTransformer

      private final BiFunction<org.junit.platform.engine.UniqueId, org.junit.platform.engine.DiscoveryIssue, org.junit.platform.engine.DiscoveryIssue> issueTransformer
  • Constructor Details

    • DiscoveryIssueForwardingListener

      private DiscoveryIssueForwardingListener(org.junit.platform.engine.EngineDiscoveryListener discoveryListener, BiFunction<org.junit.platform.engine.UniqueId, org.junit.platform.engine.DiscoveryIssue, org.junit.platform.engine.DiscoveryIssue> issueTransformer)
  • Method Details

    • create

      static SuiteTestDescriptor.DiscoveryIssueForwardingListener create(org.junit.platform.engine.UniqueId id, org.junit.platform.engine.EngineDiscoveryListener discoveryListener)
    • issueEncountered

      public void issueEncountered(org.junit.platform.engine.UniqueId engineUniqueId, org.junit.platform.engine.DiscoveryIssue issue)
      Specified by:
      issueEncountered in interface org.junit.platform.engine.EngineDiscoveryListener