| Modifier and Type | Class and Description |
|---|---|
| pack-priv static interface |
| Modifier and Type | Field and Description |
|---|---|
| private static final ConditionEvaluator | |
| pack-priv final JupiterConfiguration |
| Access | Constructor and Description |
|---|---|
| pack-priv | JupiterTestDescriptor(UniqueId uniqueId, AnnotatedElement element, Supplier<String> displayNameSupplier, @Nullable TestSource source, JupiterConfiguration configuration)
|
| pack-priv | JupiterTestDescriptor(UniqueId uniqueId, String displayName, @Nullable TestSource source, JupiterConfiguration configuration)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | cleanUp(JupiterEngineExecutionContext context)
Overrides default org. Clean up the supplied |
| protected JupiterTestDescriptor | Returns: a deep copy (with copies of children) of this descriptor with the supplied unique IDReturns a deep copy (with copies of children) of this descriptor with the supplied unique ID. |
| pack-priv Optional | |
| public Set | getExclusiveResources()
Overrides default org. Get the set of exclusive resources required to execute this node. |
| public Node. | getExecutionMode()
Overrides default org. Get the preferred of execution mode for parallel execution of this node. |
| pack-priv Optional | |
| pack-priv Optional | |
| pack-priv static Set | getTags(AnnotatedElement element, Supplier<String> elementDescription, Supplier<TestSource> sourceProvider, Consumer<DiscoveryIssue> issueCollector)
|
| pack-priv <E extends Extension> void | invokeExecutionExceptionHandlers(Class<E> handlerType, ExtensionRegistry registry, Throwable throwable, JupiterTestDescriptor.
Invoke exception handlers for the supplied |
| private <E extends Extension> void | invokeExecutionExceptionHandlers(List<E> exceptionHandlers, Throwable throwable, JupiterTestDescriptor.
|
| public abstract JupiterEngineExecutionContext | prepare(JupiterEngineExecutionContext context)
Redeclares as abstract: org. Must be overridden and return a new context with a new |
| public Node. | shouldBeSkipped(JupiterEngineExecutionContext context)
Overrides default org. Determine if the execution of the supplied |
| public static Node. | |
| private Node. | |
| protected abstract JupiterTestDescriptor | Returns: shallow copy (without children) of this descriptor with the supplied unique IDReturns shallow copy (without children) of this descriptor with the supplied unique ID. |
| conditionEvaluator | back to summary |
|---|---|
| private static final ConditionEvaluator conditionEvaluator | |
| configuration | back to summary |
|---|---|
| pack-priv final JupiterConfiguration configuration | |
| JupiterTestDescriptor | back to summary |
|---|---|
| pack-priv JupiterTestDescriptor(UniqueId uniqueId, AnnotatedElement element, Supplier<String> displayNameSupplier, @Nullable TestSource source, JupiterConfiguration configuration) | |
| JupiterTestDescriptor | back to summary |
|---|---|
| pack-priv JupiterTestDescriptor(UniqueId uniqueId, String displayName, @Nullable TestSource source, JupiterConfiguration configuration) | |
| cleanUp | back to summary |
|---|---|
| public void cleanUp(JupiterEngineExecutionContext context) throws Exception Overrides default org. Doc from org. Clean up the supplied The default implementation does nothing.
| |
| copyIncludingDescendants | back to summary |
|---|---|
| protected JupiterTestDescriptor copyIncludingDescendants(UnaryOperator<UniqueId> uniqueIdTransformer) Returns a deep copy (with copies of children) of this descriptor with the supplied unique ID.
| |
| getDefaultChildExecutionMode | back to summary |
|---|---|
| pack-priv Optional | |
| getExclusiveResources | back to summary |
|---|---|
| public Set Overrides default org. Doc from org. Get the set of exclusive resources required to execute this node. The default implementation returns an empty set.
| |
| getExecutionMode | back to summary |
|---|---|
| public Node. Overrides default org. Doc from org. Get the preferred of execution mode for parallel execution of this node. The default implementation returns
| |
| getExecutionModeFromAnnotation | back to summary |
|---|---|
| pack-priv Optional | |
| getExplicitExecutionMode | back to summary |
|---|---|
| pack-priv Optional | |
| getTags | back to summary |
|---|---|
| pack-priv static Set | |
| invokeExecutionExceptionHandlers | back to summary |
|---|---|
| pack-priv <E extends Extension> void invokeExecutionExceptionHandlers(Class<E> handlerType, ExtensionRegistry registry, Throwable throwable, JupiterTestDescriptor. Invoke exception handlers for the supplied | |
| invokeExecutionExceptionHandlers | back to summary |
|---|---|
| private <E extends Extension> void invokeExecutionExceptionHandlers(List<E> exceptionHandlers, Throwable throwable, JupiterTestDescriptor. | |
| prepare | back to summary |
|---|---|
| public abstract JupiterEngineExecutionContext prepare(JupiterEngineExecutionContext context) throws Exception Redeclares as abstract: org. Must be overridden and return a new context with a new
| |
| shouldBeSkipped | back to summary |
|---|---|
| public Node. Overrides default org. Doc from org. Determine if the execution of the supplied The default implementation returns
| |
| toExecutionMode | back to summary |
|---|---|
| public static Node. | |
| toSkipResult | back to summary |
|---|---|
| private Node. | |
| withUniqueId | back to summary |
|---|---|
| protected abstract JupiterTestDescriptor withUniqueId(UnaryOperator<UniqueId> uniqueIdTransformer) Returns shallow copy (without children) of this descriptor with the supplied unique ID.
| |
| Modifier and Type | Method and Description |
|---|---|
| public void |
| invoke | back to summary |
|---|---|
| public void invoke(E exceptionHandler, Throwable throwable) throws Throwable Invoke the supplied | |