Top Fields Constructors Methods
org.junit.jupiter.engine.descriptor

public Class JupiterEngineDescriptor

extends EngineDescriptor
implements Node<JupiterEngineExecutionContext>
Class Inheritance
All Implemented Interfaces
org.junit.platform.engine.support.hierarchical.Node
Annotations
@API
status:INTERNAL
since:5.0
Static Imports
org.apiguardian.api.API.Status.INTERNAL, org.junit.jupiter.engine.descriptor.JupiterTestDescriptor.toExecutionMode

Since
5.0

Field Summary

Modifier and TypeField and Description
private final JupiterConfiguration
public static final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
cleanUp(JupiterEngineExecutionContext context)

Overrides default org.junit.platform.engine.support.hierarchical.Node.cleanUp.

Clean up the supplied context after execution.

public JupiterConfiguration
public Node.ExecutionMode
getExecutionMode()

Overrides default org.junit.platform.engine.support.hierarchical.Node.getExecutionMode.

Get the preferred of execution mode for parallel execution of this node.

public JupiterEngineExecutionContext
prepare(JupiterEngineExecutionContext context)

Overrides default org.junit.platform.engine.support.hierarchical.Node.prepare.

Prepare the supplied context prior to execution.

Inherited from org.junit.platform.engine.support.descriptor.EngineDescriptor:
getType

Field Detail

configurationback to summary
private final JupiterConfiguration configuration
ENGINE_IDback to summary
public static final String ENGINE_ID

Constructor Detail

JupiterEngineDescriptorback to summary
public JupiterEngineDescriptor(UniqueId uniqueId, JupiterConfiguration configuration)

Method Detail

cleanUpback to summary
public void cleanUp(JupiterEngineExecutionContext context) throws Exception

Overrides default org.junit.platform.engine.support.hierarchical.Node.cleanUp.

Doc from org.junit.platform.engine.support.hierarchical.Node.cleanUp.

Clean up the supplied context after execution.

The default implementation does nothing.

Annotations
@Override
getConfigurationback to summary
public JupiterConfiguration getConfiguration()
getExecutionModeback to summary
public Node.ExecutionMode getExecutionMode()

Overrides default org.junit.platform.engine.support.hierarchical.Node.getExecutionMode.

Doc from org.junit.platform.engine.support.hierarchical.Node.getExecutionMode.

Get the preferred of execution mode for parallel execution of this node.

The default implementation returns ExecutionMode#CONCURRENT.

Annotations
@Override
prepareback to summary
public JupiterEngineExecutionContext prepare(JupiterEngineExecutionContext context)

Overrides default org.junit.platform.engine.support.hierarchical.Node.prepare.

Doc from org.junit.platform.engine.support.hierarchical.Node.prepare.

Prepare the supplied context prior to execution.

The default implementation returns the supplied context unmodified.

Annotations
@Override