Package org.jenkinsci.test.acceptance
Class AbstractPipelineTest
- java.lang.Object
-
- org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
-
- org.jenkinsci.test.acceptance.junit.AbstractJUnitTest
-
- org.jenkinsci.test.acceptance.AbstractPipelineTest
-
- All Implemented Interfaces:
CapybaraPortingLayer
@WithPlugins({"workflow-job","workflow-cps","workflow-basic-steps","workflow-durable-task-step"}) public class AbstractPipelineTest extends AbstractJUnitTest
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
CapybaraPortingLayerImpl.Finder<R>, CapybaraPortingLayerImpl.Resolver
-
-
Field Summary
-
Fields inherited from class org.jenkinsci.test.acceptance.junit.AbstractJUnitTest
driver, jenkins, rules, supportBundle
-
Fields inherited from class org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
injector, LABEL_TO_INPUT_XPATH, time
-
Fields inherited from interface org.jenkinsci.test.acceptance.po.CapybaraPortingLayer
by
-
-
Constructor Summary
Constructors Constructor Description AbstractPipelineTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
assertJavadoc(Job job)
WorkflowJob
createPipelineJobInFolderWithScript(Folder f, String script)
WorkflowJob
createPipelineJobWithScript(String script)
String
scriptForPipeline()
String
scriptForPipelineFromResourceWithParameters(String resourceName, String... scriptParameters)
String
scriptForPipelineWithParameters(String... scriptParameters)
-
Methods inherited from class org.jenkinsci.test.acceptance.junit.AbstractJUnitTest
findAvailablePort, injectSpec, interrupt
-
Methods inherited from class org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
all, blur, check, check, check, choose, clickButton, clickLink, confirmAlert, elasticSleep, executeScript, fillIn, find, findCaption, findCaption, findIfNotVisible, getCurrentUrl, getCurrentUrlWithFragment, getElement, getPageContent, getPageSource, getPageSource, getPath, handleAlert, isHiddenOrStale, isStale, last, lastIfNotVisible, newInstance, resource, runThenConfirmAlert, runThenConfirmAlert, runThenHandleAlert, runThenHandleAlert, runThenHandleDialog, sleep, visit, waitFor, waitFor, waitFor, waitFor, waitFor, waitForCond, waitForCond
-
-
-
-
Method Detail
-
createPipelineJobWithScript
public WorkflowJob createPipelineJobWithScript(String script)
-
createPipelineJobInFolderWithScript
public WorkflowJob createPipelineJobInFolderWithScript(Folder f, String script)
-
scriptForPipeline
public String scriptForPipeline()
-
scriptForPipelineWithParameters
public String scriptForPipelineWithParameters(String... scriptParameters)
-
scriptForPipelineFromResourceWithParameters
public String scriptForPipelineFromResourceWithParameters(String resourceName, String... scriptParameters) throws IOException
- Throws:
IOException
-
assertJavadoc
protected void assertJavadoc(Job job)
-
-