Package com.intuit.karate.core
Class FeatureRuntime
java.lang.Object
com.intuit.karate.core.FeatureRuntime
- All Implemented Interfaces:
Runnable
- Author:
- pthomas3
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal ScenarioCallfinal Map<String,ScenarioCall.Result> final FeatureCallprotected static final org.slf4j.Loggerfinal PerfHookfinal FeatureResultfinal FeatureRuntimefinal Iterator<ScenarioRuntime>protected ScenarioResultfinal Suite -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanstatic FeatureRuntimestatic FeatureRuntimestatic FeatureRuntimeof(FeatureCall feature) static FeatureRuntimeof(Suite sr, FeatureCall feature) static FeatureRuntimestatic FeatureRuntimeresolveFromRoot(String path) resolveFromThis(String path) voidrun()voidsetMockEngine(ScenarioEngine mockEngine) voidtoString()
-
Field Details
-
logger
protected static final org.slf4j.Logger logger -
suite
-
rootFeature
-
caller
-
featureCall
-
scenarios
-
perfHook
-
result
-
setupResult
-
CALLONCE_CACHE
-
SETUPONCE_CACHE
-
-
Constructor Details
-
FeatureRuntime
-
-
Method Details
-
resolveFromThis
-
resolveFromRoot
-
setNext
-
setMockEngine
-
getMockEngine
-
forTempUse
-
of
-
of
-
of
-
of
-
of
public static FeatureRuntime of(Suite sr, FeatureCall feature, Map<String, Object> arg, PerfHook perfHook) -
beforeHook
public boolean beforeHook() -
run
public void run() -
afterFeature
public void afterFeature() -
toString
-