From 859622ed9eac9e8825f83c69d4446fac01116e42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Richard=20K=C3=B6rber?= Date: Fri, 3 Jun 2016 20:14:22 +0200 Subject: [PATCH] Tests seem to require BC on OpenJDK --- acme4j-client/pom.xml | 6 ++++++ .../org/shredzone/acme4j/util/SignatureUtilsTest.java | 8 ++++++++ 2 files changed, 14 insertions(+) diff --git a/acme4j-client/pom.xml b/acme4j-client/pom.xml index 24937fc0..4c73d982 100644 --- a/acme4j-client/pom.xml +++ b/acme4j-client/pom.xml @@ -39,5 +39,11 @@ slf4j-api ${slf4j.version} + + org.bouncycastle + bcpg-jdk15on + ${bouncycastle.version} + test + diff --git a/acme4j-client/src/test/java/org/shredzone/acme4j/util/SignatureUtilsTest.java b/acme4j-client/src/test/java/org/shredzone/acme4j/util/SignatureUtilsTest.java index 006417c4..885d730b 100644 --- a/acme4j-client/src/test/java/org/shredzone/acme4j/util/SignatureUtilsTest.java +++ b/acme4j-client/src/test/java/org/shredzone/acme4j/util/SignatureUtilsTest.java @@ -17,8 +17,11 @@ import static org.hamcrest.Matchers.is; import static org.junit.Assert.assertThat; import java.security.KeyPair; +import java.security.Security; +import org.bouncycastle.jce.provider.BouncyCastleProvider; import org.jose4j.jwk.PublicJsonWebKey; +import org.junit.BeforeClass; import org.junit.Test; /** @@ -28,6 +31,11 @@ import org.junit.Test; */ public class SignatureUtilsTest { + @BeforeClass + public static void setup() { + Security.addProvider(new BouncyCastleProvider()); + } + /** * Test if RSA using SHA-256 keys are properly detected. */