Top Description Fields Constructors Methods
org.junit.jupiter.engine.extension

pack-priv Class DisabledCondition

extends Object
implements ExecutionCondition
Class Inheritance
All Implemented Interfaces
org.junit.jupiter.api.extension.ExecutionCondition, org.junit.jupiter.api.extension.Extension
Static Imports
org.junit.platform.commons.support.AnnotationSupport.findAnnotation

ExecutionCondition that supports the @Disabled annotation.
Since
5.0
See Also
Disabled, evaluateExecutionCondition(ExtensionContext)

Field Summary

Modifier and TypeField and Description
private static final ConditionEvaluationResult

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public ConditionEvaluationResult
evaluateExecutionCondition(ExtensionContext context)

Implements org.junit.jupiter.api.extension.ExecutionCondition.evaluateExecutionCondition.

Containers/tests are disabled if @Disabled is present on the test class or method.

private ConditionEvaluationResult
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ENABLEDback to summary
private static final ConditionEvaluationResult ENABLED

Constructor Detail

DisabledConditionback to summary
pack-priv DisabledCondition()

Method Detail

evaluateExecutionConditionback to summary
public ConditionEvaluationResult evaluateExecutionCondition(ExtensionContext context)

Implements org.junit.jupiter.api.extension.ExecutionCondition.evaluateExecutionCondition.

Containers/tests are disabled if @Disabled is present on the test class or method.

Annotations
@Override
toResultback to summary
private ConditionEvaluationResult toResult(@Nullable AnnotatedElement element, Disabled annotation)