diff --git a/handler/src/test/java/io/netty/handler/ssl/OpenSslEngineTest.java b/handler/src/test/java/io/netty/handler/ssl/OpenSslEngineTest.java index 0d6a76ca59..14dc9893ca 100644 --- a/handler/src/test/java/io/netty/handler/ssl/OpenSslEngineTest.java +++ b/handler/src/test/java/io/netty/handler/ssl/OpenSslEngineTest.java @@ -15,7 +15,33 @@ */ package io.netty.handler.ssl; +import static org.junit.Assume.assumeTrue; + public class OpenSslEngineTest extends SSLEngineTest { + @Override + public void testMutualAuthSameCerts() throws Exception { + assumeTrue(OpenSsl.isAvailable()); + super.testMutualAuthSameCerts(); + } + + @Override + public void testMutualAuthDiffCerts() throws Exception { + assumeTrue(OpenSsl.isAvailable()); + super.testMutualAuthDiffCerts(); + } + + @Override + public void testMutualAuthDiffCertsServerFailure() throws Exception { + assumeTrue(OpenSsl.isAvailable()); + super.testMutualAuthDiffCertsServerFailure(); + } + + @Override + public void testMutualAuthDiffCertsClientFailure() throws Exception { + assumeTrue(OpenSsl.isAvailable()); + super.testMutualAuthDiffCertsClientFailure(); + } + @Override protected SslProvider sslProvider() { return SslProvider.OPENSSL;