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

pack-priv Class EnabledOnOsCondition

extends AbstractOsBasedExecutionCondition<EnabledOnOs>
Class Inheritance
Imports
java.util.Arrays, org.junit.jupiter.api.extension.ConditionEvaluationResult, .ExecutionCondition, org.junit.platform.commons.util.Preconditions

ExecutionCondition for @EnabledOnOs.
Since
5.1
See Also
EnabledOnOs

Field Summary

Inherited from org.junit.jupiter.api.condition.AbstractOsBasedExecutionCondition:
CURRENT_ARCHITECTURECURRENT_OS

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv ConditionEvaluationResult
private boolean
private boolean
Inherited from org.junit.jupiter.api.condition.AbstractOsBasedExecutionCondition:
createReasonevaluateExecutionCondition

Constructor Detail

EnabledOnOsConditionback to summary
pack-priv EnabledOnOsCondition()

Method Detail

evaluateExecutionConditionback to summary
pack-priv ConditionEvaluationResult evaluateExecutionCondition(EnabledOnOs annotation)

Implements abstract org.junit.jupiter.api.condition.AbstractOsBasedExecutionCondition.evaluateExecutionCondition.

Annotations
@Override
isEnabledBasedOnArchitectureback to summary
private boolean isEnabledBasedOnArchitecture(EnabledOnOs annotation)
isEnabledBasedOnOsback to summary
private boolean isEnabledBasedOnOs(EnabledOnOs annotation)