Class AbstractQuarkusScenarioContainerExecutionCondition
- java.lang.Object
-
- io.quarkus.test.scenarios.execution.condition.AbstractQuarkusScenarioContainerExecutionCondition
-
- All Implemented Interfaces:
QuarkusScenarioExecutionCondition,org.junit.jupiter.api.extension.ExecutionCondition,org.junit.jupiter.api.extension.Extension
- Direct Known Subclasses:
AnnotationBindingQuarkusScenarioContainerExecutionCondition
public abstract class AbstractQuarkusScenarioContainerExecutionCondition extends Object implements QuarkusScenarioExecutionCondition
-
-
Field Summary
Fields Modifier and Type Field Description static StringENV_DOES_NOT_SUPPORT_LINUX_CONTAINERSstatic org.junit.jupiter.api.extension.ConditionEvaluationResultENV_SUPPORTS_LINUX_CONTAINERS
-
Constructor Summary
Constructors Constructor Description AbstractQuarkusScenarioContainerExecutionCondition()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract booleanareContainersRequired(Class<?> testClass)static booleanareLinuxContainersSupported()org.junit.jupiter.api.extension.ConditionEvaluationResultevaluateExecutionCondition(org.junit.jupiter.api.extension.ExtensionContext context)
-
-
-
Field Detail
-
ENV_SUPPORTS_LINUX_CONTAINERS
public static final org.junit.jupiter.api.extension.ConditionEvaluationResult ENV_SUPPORTS_LINUX_CONTAINERS
-
ENV_DOES_NOT_SUPPORT_LINUX_CONTAINERS
public static final String ENV_DOES_NOT_SUPPORT_LINUX_CONTAINERS
- See Also:
- Constant Field Values
-
-
Method Detail
-
evaluateExecutionCondition
public final org.junit.jupiter.api.extension.ConditionEvaluationResult evaluateExecutionCondition(org.junit.jupiter.api.extension.ExtensionContext context)
- Specified by:
evaluateExecutionConditionin interfaceorg.junit.jupiter.api.extension.ExecutionCondition
-
areContainersRequired
protected abstract boolean areContainersRequired(Class<?> testClass)
-
areLinuxContainersSupported
public static boolean areLinuxContainersSupported()
-
-