Top Description Fields Constructors Methods
org.junit.jupiter.api.condition

pack-priv Class DisabledIfEnvironmentVariableCondition

extends AbstractRepeatableAnnotationCondition<DisabledIfEnvironmentVariable>
Class Inheritance
Static Imports
org.junit.jupiter.api.extension.ConditionEvaluationResult.disabled, .ConditionEvaluationResult.enabled

ExecutionCondition for @DisabledIfEnvironmentVariable.
Since
5.1
See Also
DisabledIfEnvironmentVariable

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
protected ConditionEvaluationResult
protected @Nullable String
getEnvironmentVariable(String name)

Get the value of the named environment variable.

protected ConditionEvaluationResult
Inherited from org.junit.jupiter.api.condition.AbstractRepeatableAnnotationCondition:
evaluateExecutionCondition

Field Detail

ENABLEDback to summary
private static final ConditionEvaluationResult ENABLED

Constructor Detail

DisabledIfEnvironmentVariableConditionback to summary
pack-priv DisabledIfEnvironmentVariableCondition()

Method Detail

evaluateback to summary
protected ConditionEvaluationResult evaluate(DisabledIfEnvironmentVariable annotation)

Implements abstract org.junit.jupiter.api.condition.AbstractRepeatableAnnotationCondition.evaluate.

Annotations
@Override
getEnvironmentVariableback to summary
protected @Nullable String getEnvironmentVariable(String name)

Get the value of the named environment variable.

The default implementation delegates to System#getenv(String). Can be overridden in a subclass for testing purposes.

getNoDisabledConditionsEncounteredResultback to summary
protected ConditionEvaluationResult getNoDisabledConditionsEncounteredResult()

Implements abstract org.junit.jupiter.api.condition.AbstractRepeatableAnnotationCondition.getNoDisabledConditionsEncounteredResult.

Annotations
@Override