Class FeatureResult

java.lang.Object
com.intuit.karate.core.FeatureResult

public class FeatureResult extends Object
Author:
pthomas3
  • Constructor Details

    • FeatureResult

      public FeatureResult(Feature feature)
  • Method Details

    • printStats

      public void printStats()
    • getAllEmbedFiles

      public List<File> getAllEmbedFiles()
    • fromKarateJson

      public static FeatureResult fromKarateJson(File workingDir, Map<String,Object> map)
    • toInfoJson

      public Map<String,Object> toInfoJson()
    • toSummaryJson

      public Map<String,Object> toSummaryJson()
    • toKarateJson

      public Map<String,Object> toKarateJson()
    • toCucumberJson

      public Map<String,Object> toCucumberJson()
    • getAllScenarioStepResultsNotHidden

      public List<StepResult> getAllScenarioStepResultsNotHidden()
    • setDisplayName

      public void setDisplayName(String displayName)
    • getFeature

      public Feature getFeature()
    • getDisplayName

      public String getDisplayName()
    • getErrorMessagesCombined

      public KarateException getErrorMessagesCombined()
    • getErrorMessages

      public String getErrorMessages()
    • getCallNameForReport

      public String getCallNameForReport()
    • getCallArgPretty

      public String getCallArgPretty()
    • setCallDepth

      public void setCallDepth(int callDepth)
    • getCallArg

      public Map<String,Object> getCallArg()
    • setCallArg

      public void setCallArg(Map<String,Object> callArg)
    • getLoopIndex

      public int getLoopIndex()
    • setLoopIndex

      public void setLoopIndex(int loopIndex)
    • getDurationMillis

      public double getDurationMillis()
    • getFailedCount

      public int getFailedCount()
    • isEmpty

      public boolean isEmpty()
    • getScenarioCount

      public int getScenarioCount()
    • getPassedCount

      public int getPassedCount()
    • isFailed

      public boolean isFailed()
    • getErrors

      public List<String> getErrors()
    • addResult

      public void addResult(ScenarioResult result)
    • setVariables

      public void setVariables(Map<String,Object> resultVariables)
    • getVariables

      public Map<String,Object> getVariables()
    • setConfig

      public void setConfig(Config config)
    • getConfig

      public Config getConfig()
    • sortScenarioResults

      public void sortScenarioResults()
    • getScenarioResults

      public List<ScenarioResult> getScenarioResults()
    • toString

      public String toString()
      Overrides:
      toString in class Object