From d64e7958c217ca655fdb69ee34f588d31638c5e9 Mon Sep 17 00:00:00 2001 From: Jesse Glick Date: Mon, 8 Mar 2021 17:45:52 -0500 Subject: [PATCH] https://github.com/testcontainers/testcontainers-java/issues/2110#issuecomment-618206131 --- src/test/java/org/jenkinsci/plugins/saml/LiveTest.java | 7 +++++++ 1 file changed, 7 insertions(+) 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")