Package org.jenkinsci.test.acceptance.po
Class JenkinsConfig
- java.lang.Object
-
- org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
-
- org.jenkinsci.test.acceptance.po.PageObject
-
- org.jenkinsci.test.acceptance.po.ConfigurablePageObject
-
- org.jenkinsci.test.acceptance.po.JenkinsConfig
-
- All Implemented Interfaces:
CapybaraPortingLayer
public class JenkinsConfig extends ConfigurablePageObject
Page object for the system configuration page.- Author:
- Kohsuke Kawaguchi
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
CapybaraPortingLayerImpl.Finder<R>, CapybaraPortingLayerImpl.Resolver
-
-
Field Summary
Fields Modifier and Type Field Description Jenkins
jenkins
Control
labels
Control
numExecutors
-
Fields inherited from class org.jenkinsci.test.acceptance.po.PageObject
jsonParser, url
-
Fields inherited from class org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
driver, injector, LABEL_TO_INPUT_XPATH, time
-
Fields inherited from interface org.jenkinsci.test.acceptance.po.CapybaraPortingLayer
by
-
-
Constructor Summary
Constructors Constructor Description JenkinsConfig(Jenkins jenkins)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends ArtifactManagement.Factory>
TaddArtifactManager(Class<T> type)
void
clearArtifactManagers()
URL
getConfigUrl()
void
setDescription(String desc)
void
setJenkinsUrl(String url)
void
setQuietPeriod(int seconds)
void
setShell(String path)
-
Methods inherited from class org.jenkinsci.test.acceptance.po.ConfigurablePageObject
apply, configure, configure, configure, configure, ensureConfigPage, getFormName, getSubmitButtonText, save
-
Methods inherited from class org.jenkinsci.test.acceptance.po.PageObject
control, control, createPageArea, createRandomName, getContext, getJenkins, open, toString, url, url, visit
-
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
-
-
-
-
Constructor Detail
-
JenkinsConfig
public JenkinsConfig(Jenkins jenkins)
-
-
Method Detail
-
getConfigUrl
public URL getConfigUrl()
- Specified by:
getConfigUrl
in classConfigurablePageObject
-
addArtifactManager
public <T extends ArtifactManagement.Factory> T addArtifactManager(Class<T> type)
-
clearArtifactManagers
public void clearArtifactManagers()
-
setJenkinsUrl
public void setJenkinsUrl(String url)
-
setShell
public void setShell(String path)
-
setQuietPeriod
public void setQuietPeriod(int seconds)
-
setDescription
public void setDescription(String desc)
-
-