Package org.jenkinsci.test.acceptance.junit
package org.jenkinsci.test.acceptance.junit
Glue to write acceptance tests in JUnit.
-
ClassDescriptionConvenience base class to derive your plain-old JUnit tests from.Marker interface to identify a Docker test.Attach diagnostic file related to a test failure.Test rule to filter tests to run.
TestRule
to be applied on all tests globally.Runs Guice container that housesJenkinsController
,WebDriver
, and so on.Reports failures immediately.Deprecated.Refactor to use containers for any kind of expected setupBind system properties so those can be used for@Named
injection.Wraps a resource found byClass.getResource(String)
.Meta-annotation for annotations that introduces aTestRule
for test.This is a service exception that wraps the TestRule failure to all traceability back to failing test rules.Minimal Jenkins version required to run the test.Marker interface to identify a smoke test.Declare there is a property that needs to be provided to run the test.Wait<Subject>ATH specific wait object.Wait.Predicate<Return>Indicates that a test requires credentials.Indicates the docker is necessary to run the test.Enables the install wizard to run the test.Indicates that the test and Jenkins instance will run with the specified java options.Indicates that the test and Jenkins instance must be running on one of the operating systems provided.Indicates that a test requires the presence of the specified plugins.