Class JupiterEngineDescriptor
java.lang.Object
org.junit.platform.engine.support.descriptor.AbstractTestDescriptor
org.junit.platform.engine.support.descriptor.EngineDescriptor
org.junit.jupiter.engine.descriptor.JupiterEngineDescriptor
- All Implemented Interfaces:
org.junit.platform.engine.support.hierarchical.Node<JupiterEngineExecutionContext>
,org.junit.platform.engine.TestDescriptor
@API(status=INTERNAL,
since="5.0")
public class JupiterEngineDescriptor
extends org.junit.platform.engine.support.descriptor.EngineDescriptor
implements org.junit.platform.engine.support.hierarchical.Node<JupiterEngineExecutionContext>
- Since:
- 5.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.junit.platform.engine.support.hierarchical.Node
org.junit.platform.engine.support.hierarchical.Node.DynamicTestExecutor, org.junit.platform.engine.support.hierarchical.Node.ExecutionMode, org.junit.platform.engine.support.hierarchical.Node.Invocation<C extends org.junit.platform.engine.support.hierarchical.EngineExecutionContext>, org.junit.platform.engine.support.hierarchical.Node.SkipResult
Nested classes/interfaces inherited from interface org.junit.platform.engine.TestDescriptor
org.junit.platform.engine.TestDescriptor.Type, org.junit.platform.engine.TestDescriptor.Visitor
-
Field Summary
Fields inherited from class org.junit.platform.engine.support.descriptor.AbstractTestDescriptor
children
-
Constructor Summary
ConstructorDescriptionJupiterEngineDescriptor
(org.junit.platform.engine.UniqueId uniqueId, JupiterConfiguration configuration) -
Method Summary
Modifier and TypeMethodDescriptionvoid
cleanUp
(JupiterEngineExecutionContext context) org.junit.platform.engine.support.hierarchical.Node.ExecutionMode
prepare
(JupiterEngineExecutionContext context) Methods inherited from class org.junit.platform.engine.support.descriptor.EngineDescriptor
getType
Methods inherited from class org.junit.platform.engine.support.descriptor.AbstractTestDescriptor
addChild, equals, findByUniqueId, getChildren, getDisplayName, getParent, getSource, getTags, getUniqueId, hashCode, removeChild, removeFromHierarchy, setParent, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.junit.platform.engine.support.hierarchical.Node
after, around, before, execute, getExclusiveResources, nodeFinished, nodeSkipped, shouldBeSkipped
Methods inherited from interface org.junit.platform.engine.TestDescriptor
accept, getAncestors, getDescendants, getLegacyReportingName, isContainer, isRoot, isTest, mayRegisterTests, prune
-
Field Details
-
ENGINE_ID
- See Also:
-
-
Constructor Details
-
JupiterEngineDescriptor
public JupiterEngineDescriptor(org.junit.platform.engine.UniqueId uniqueId, JupiterConfiguration configuration)
-
-
Method Details
-
getConfiguration
-
getExecutionMode
public org.junit.platform.engine.support.hierarchical.Node.ExecutionMode getExecutionMode()- Specified by:
getExecutionMode
in interfaceorg.junit.platform.engine.support.hierarchical.Node<JupiterEngineExecutionContext>
-
prepare
- Specified by:
prepare
in interfaceorg.junit.platform.engine.support.hierarchical.Node<JupiterEngineExecutionContext>
-
cleanUp
- Specified by:
cleanUp
in interfaceorg.junit.platform.engine.support.hierarchical.Node<JupiterEngineExecutionContext>
- Throws:
Exception
-