Top Description Fields Constructors Methods
org.junit.jupiter.migrationsupport.conditions

public Class IgnoreCondition

extends Object
implements ExecutionCondition
Class Inheritance
All Implemented Interfaces
org.junit.jupiter.api.extension.ExecutionCondition, org.junit.jupiter.api.extension.Extension
Annotations
@API
status:DEPRECATED
since:6.0
@Deprecated
since:6.0
forRemoval:true
Static Imports
org.apiguardian.api.API.Status.DEPRECATED, org.junit.platform.commons.support.AnnotationSupport.findAnnotation

Deprecated

for removal since 6.0.

Please use @Disabled instead.

ExecutionCondition that supports JUnit 4's @Ignore annotation.
Since
5.4
See Also
@Ignore, @Disabled, evaluateExecutionCondition(ExtensionContext), org.junit.jupiter.migrationsupport.EnableJUnit4MigrationSupport

Field Summary

Modifier and TypeField and Description
private static final ConditionEvaluationResult

Constructor Summary

AccessConstructor and Description
public

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 @Ignore 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

IgnoreConditionback to summary
public IgnoreCondition()

Method Detail

evaluateExecutionConditionback to summary
public ConditionEvaluationResult evaluateExecutionCondition(ExtensionContext context)

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

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

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