org.jenkinsci.plugins.cucumber.jsontestsupport
Class BackgroundResult

java.lang.Object
  extended by hudson.model.AbstractModelObject
      extended by hudson.tasks.junit.TestObject
          extended by hudson.tasks.test.TestObject
              extended by hudson.tasks.test.TestResult
                  extended by org.jenkinsci.plugins.cucumber.jsontestsupport.BackgroundResult
All Implemented Interfaces:
hudson.model.ModelObject, hudson.search.SearchableModelObject, hudson.search.SearchItem, Serializable

public class BackgroundResult
extends hudson.tasks.test.TestResult

Represents a Background belonging to a Scenario. Although this is a test Object as it is a background it is not intended for individual Display.

Author:
James Nord
See Also:
Serialized Form

Method Summary
 hudson.tasks.test.TestResult findCorrespondingResult(String id)
           
 gherkin.formatter.model.Background getBackground()
           
 String getDisplayName()
           
 float getDuration()
           
 int getFailCount()
           
 String getName()
           
 hudson.model.AbstractBuild<?,?> getOwner()
           
 ScenarioResult getParent()
           
 int getPassCount()
           
 int getSkipCount()
           
 void tally()
           
 
Methods inherited from class hudson.tasks.test.TestResult
annotate, getBuildResult, getErrorDetails, getErrorStackTrace, getFailedSince, getFailedSinceRun, getFailedTests, getParentAction, getPassedTests, getPreviousResult, getResultInRun, getSkippedTests, getStderr, getStdout, getTitle, isPassed, setParent, setParentAction, toPrettyString
 
Methods inherited from class hudson.tasks.test.TestObject
doSubmitDescription, getApi, getDescription, getDurationString, getDynamic, getFullDisplayName, getFullName, getHistory, getId, getRelativePathFrom, getResultInBuild, getSafeName, getSearchUrl, getTestAction, getTestActions, getTestResult, getTestResultAction, getTopLevelTestResult, getTotalCount, getUrl, safe, setDescription, uniquifyName
 
Methods inherited from class hudson.tasks.junit.TestObject
getRun
 
Methods inherited from class hudson.model.AbstractModelObject
getSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getOwner

public hudson.model.AbstractBuild<?,?> getOwner()
Overrides:
getOwner in class hudson.tasks.junit.TestObject

getName

public String getName()
Overrides:
getName in class hudson.tasks.test.TestObject

getFailCount

public int getFailCount()
Overrides:
getFailCount in class hudson.tasks.test.TestResult

getSkipCount

public int getSkipCount()
Overrides:
getSkipCount in class hudson.tasks.test.TestResult

getPassCount

public int getPassCount()
Overrides:
getPassCount in class hudson.tasks.test.TestResult

getParent

public ScenarioResult getParent()
Overrides:
getParent in class hudson.tasks.test.TestObject

getDuration

public float getDuration()
Overrides:
getDuration in class hudson.tasks.test.TestResult

findCorrespondingResult

public hudson.tasks.test.TestResult findCorrespondingResult(String id)
Specified by:
findCorrespondingResult in class hudson.tasks.test.TestObject

getDisplayName

public String getDisplayName()

getBackground

public gherkin.formatter.model.Background getBackground()

tally

public void tally()
Overrides:
tally in class hudson.tasks.test.TestResult


Copyright © 2013-2014. All Rights Reserved.