Only run PemEncodedTest if OpenSsl.useKeyManagerFactory() returns false.
Motivation:
Commit b963595988
added a unit that will not work when KeyManagerFactory is used.
Modifications:
Only run the test if OpenSsl.useKeyManagerFactory() returns false.
Result:
Builds with boringssl
This commit is contained in:
parent
fa6b0e262e
commit
fb3dc84e5b
@ -18,6 +18,7 @@ package io.netty.handler.ssl;
|
||||
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertTrue;
|
||||
import static org.junit.Assume.assumeFalse;
|
||||
import static org.junit.Assume.assumeTrue;
|
||||
|
||||
import java.io.ByteArrayOutputStream;
|
||||
@ -43,6 +44,7 @@ public class PemEncodedTest {
|
||||
|
||||
private static void testPemEncoded(SslProvider provider) throws Exception {
|
||||
assumeTrue(OpenSsl.isAvailable());
|
||||
assumeFalse(OpenSsl.useKeyManagerFactory());
|
||||
PemPrivateKey pemKey;
|
||||
PemX509Certificate pemCert;
|
||||
SelfSignedCertificate ssc = new SelfSignedCertificate();
|
||||
@ -70,6 +72,7 @@ public class PemEncodedTest {
|
||||
private static void assertRelease(PemEncoded encoded) {
|
||||
assertTrue(encoded.release());
|
||||
}
|
||||
|
||||
private static byte[] toByteArray(File file) throws Exception {
|
||||
FileInputStream in = new FileInputStream(file);
|
||||
try {
|
||||
|
Loading…
Reference in New Issue
Block a user