Package com.intuit.karate.core
Class ScenarioRuntime
java.lang.Object
com.intuit.karate.core.ScenarioRuntime
- All Implemented Interfaces:
Runnable
- Author:
- pthomas3
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal ScenarioActionsfinal ScenarioCallfinal booleanfinal ScenarioEnginefinal FeatureRuntimefinal LogAppenderfinal Loggerfinal ScenarioOutlineResultfinal booleanfinal booleanfinal ScenarioResultfinal Scenariofinal booleanfinal Tags -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidafterRun()voidembed(byte[] bytes, ResourceType resourceType) embedVideo(File file) evalAsStep(String expression) voidgetEmbedFileName(ResourceType resourceType) booleanbooleanisFailed()booleanbooleanprotected voidvoidrun()voidsetSkipBackground(boolean skipBackground) voidstepBack()voidvoidtoString()
-
Field Details
-
logger
-
featureRuntime
-
caller
-
scenario
-
tags
-
actions
-
result
-
outlineResult
-
engine
-
reportDisabled
public final boolean reportDisabled -
magicVariables
-
selectedForExecution
public final boolean selectedForExecution -
perfMode
public final boolean perfMode -
dryRun
public final boolean dryRun -
logAppender
-
-
Constructor Details
-
ScenarioRuntime
-
-
Method Details
-
isFailed
public boolean isFailed() -
getCurrentStep
-
isStopped
public boolean isStopped() -
isSkipBackground
public boolean isSkipBackground() -
setSkipBackground
public void setSkipBackground(boolean skipBackground) -
getEmbedFileName
-
embed
-
embedVideo
-
addCallResult
-
getLogAppender
-
stepBack
public void stepBack() -
stepReset
public void stepReset() -
stepProceed
public void stepProceed() -
evalAsStep
-
hotReload
public boolean hotReload() -
getScenarioInfo
-
logError
-
beforeRun
public void beforeRun() -
run
public void run() -
execute
-
afterRun
public void afterRun() -
toString
-
evaluateScenarioName
public void evaluateScenarioName()
-