diff --git a/acme4j-letsencrypt/pom.xml b/acme4j-letsencrypt/pom.xml index 68388396..06798524 100644 --- a/acme4j-letsencrypt/pom.xml +++ b/acme4j-letsencrypt/pom.xml @@ -28,21 +28,6 @@ acme4j Let's Encrypt Let's Encrypt service provider for acme4j - - - - org.apache.maven.plugins - maven-surefire-plugin - 2.19 - - classes - 10 - org.shredzone.acme4j.provider.LetsEncryptAcmeClientProviderTest$RequiresNetwork - - - - - org.shredzone.acme4j diff --git a/acme4j-letsencrypt/src/test/java/org/shredzone/acme4j/provider/LetsEncryptAcmeClientProviderTest.java b/acme4j-letsencrypt/src/test/java/org/shredzone/acme4j/provider/LetsEncryptAcmeClientProviderTest.java index 0279ea14..12be8d51 100644 --- a/acme4j-letsencrypt/src/test/java/org/shredzone/acme4j/provider/LetsEncryptAcmeClientProviderTest.java +++ b/acme4j-letsencrypt/src/test/java/org/shredzone/acme4j/provider/LetsEncryptAcmeClientProviderTest.java @@ -36,8 +36,6 @@ import org.shredzone.acme4j.AcmeClient; */ public class LetsEncryptAcmeClientProviderTest { - public interface RequiresNetwork {} - private static final String V01_DIRECTORY_URI = "https://acme-v01.api.letsencrypt.org/directory"; private static final String STAGING_DIRECTORY_URI = "https://acme-staging.api.letsencrypt.org/directory"; @@ -111,9 +109,12 @@ public class LetsEncryptAcmeClientProviderTest { /** * Test if the {@link LetsEncryptAcmeClientProvider#openConnection(URI)} accepts only * the Let's Encrypt certificate. + *

+ * This test requires a network connection. It should be excluded from automated + * builds. */ @Test - @Category(RequiresNetwork.class) + @Category(HttpURLConnection.class) public void testCertificate() throws IOException, URISyntaxException { LetsEncryptAcmeClientProvider provider = new LetsEncryptAcmeClientProvider(); diff --git a/pom.xml b/pom.xml index cfb89b16..9a8ce906 100644 --- a/pom.xml +++ b/pom.xml @@ -75,6 +75,16 @@ 1.7 + + org.apache.maven.plugins + maven-surefire-plugin + 2.19 + + classes + 10 + java.net.HttpURLConnection + + org.apache.maven.plugins maven-jar-plugin