From 868eb49cd26ef6e51ced830ce2629692da176002 Mon Sep 17 00:00:00 2001 From: Norman Maurer Date: Wed, 6 May 2015 10:41:44 +0200 Subject: [PATCH] Only run OpenSslEngineTests if OpenSsl is installed. Related to [#3732] --- .../netty/handler/ssl/OpenSslEngineTest.java | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) 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;