diff --git a/src/test/java/org/jenkinsci/plugins/saml/LiveTest.java b/src/test/java/org/jenkinsci/plugins/saml/LiveTest.java index 9a245286..980d0fd9 100644 --- a/src/test/java/org/jenkinsci/plugins/saml/LiveTest.java +++ b/src/test/java/org/jenkinsci/plugins/saml/LiveTest.java @@ -33,16 +33,23 @@ import static org.hamcrest.CoreMatchers.containsString; import static org.hamcrest.MatcherAssert.assertThat; import org.junit.After; +import static org.junit.Assume.assumeTrue; +import org.junit.BeforeClass; import org.junit.Rule; import org.junit.Test; import org.jvnet.hudson.test.JenkinsRule; import org.jvnet.hudson.test.MockAuthorizationStrategy; import org.jvnet.hudson.test.RealJenkinsRule; +import org.testcontainers.DockerClientFactory; import org.testcontainers.containers.GenericContainer; import org.testcontainers.utility.MountableFile; public class LiveTest { + @BeforeClass public static void requiresDocker() { + assumeTrue(DockerClientFactory.instance().isDockerAvailable()); + } + @Rule public RealJenkinsRule rr = new RealJenkinsRule(); @SuppressWarnings("rawtypes")