Class Z2JupiterPostDiscoveryFilter

java.lang.Object
com.zfabrik.dev.z2jupiter.internal.engine.Z2JupiterPostDiscoveryFilter
All Implemented Interfaces:
org.junit.platform.engine.Filter<org.junit.platform.engine.TestDescriptor>, org.junit.platform.launcher.PostDiscoveryFilter

public class Z2JupiterPostDiscoveryFilter extends Object implements org.junit.platform.launcher.PostDiscoveryFilter
This filter makes sure that Z2JupiterTestable tests are not considered by other test engines on the client and that they are completely ignore by the Z2JupiterTestEngine on the back end (and instead handled by whatever other test engine feels responsible. This is the main ingredient making sure we can co-exist in peace.
  • Field Details

  • Constructor Details

    • Z2JupiterPostDiscoveryFilter

      public Z2JupiterPostDiscoveryFilter()
  • Method Details

    • apply

      public org.junit.platform.engine.FilterResult apply(org.junit.platform.engine.TestDescriptor d)
      Specified by:
      apply in interface org.junit.platform.engine.Filter<org.junit.platform.engine.TestDescriptor>