Class ConditionEvaluator
- java.lang.Object
-
- ru.vyarus.spock.jupiter.engine.execution.ConditionEvaluator
-
public final class ConditionEvaluator extends java.lang.ObjectEvaluatesExecutionConditionextensions.Based on
org.junit.jupiter.engine.execution.ConditionEvaluatorfrom junit-jupiter-engine (5.8).- Since:
- 27.12.2021
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.junit.jupiter.api.extension.ConditionEvaluationResultevaluate(ExtensionRegistry extensionRegistry, org.junit.jupiter.api.extension.ExtensionContext context)Evaluate allExecutionConditionextensions registered for the suppliedExtensionContext.static booleanskip(org.spockframework.runtime.model.ISkippable test, AbstractContext context)
-
-
-
Method Detail
-
skip
public static boolean skip(org.spockframework.runtime.model.ISkippable test, AbstractContext context)
-
evaluate
public static org.junit.jupiter.api.extension.ConditionEvaluationResult evaluate(ExtensionRegistry extensionRegistry, org.junit.jupiter.api.extension.ExtensionContext context)
Evaluate allExecutionConditionextensions registered for the suppliedExtensionContext.- Parameters:
extensionRegistry- extensions registrycontext- the currentExtensionContext- Returns:
- the first disabled
ConditionEvaluationResult, or a default enabledConditionEvaluationResultif no disabled conditions are encountered
-
-