Skip to content

Commit

Permalink
add OpenSslTest
Browse files Browse the repository at this point in the history
  • Loading branch information
sullis committed Feb 5, 2023
1 parent d7f9a33 commit 8db071b
Showing 1 changed file with 24 additions and 0 deletions.
@@ -0,0 +1,24 @@
package com.netflix.zuul.netty.ssl;

import io.netty.handler.ssl.OpenSsl;
import io.netty.handler.ssl.SslProvider;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;

import static com.google.common.truth.Truth.assertThat;
import static org.junit.jupiter.api.Assertions.assertTrue;

public class OpenSslTest {
@BeforeEach
void beforeEach() {
OpenSsl.ensureAvailability();
assertTrue(OpenSsl.isAvailable());
}

@Test
void testBoringSsl() {
assertThat(OpenSsl.versionString()).isEqualTo("BoringSSL");
assertTrue(SslProvider.isAlpnSupported(SslProvider.OPENSSL));
assertTrue(SslProvider.isTlsv13Supported(SslProvider.OPENSSL));
}
}

0 comments on commit 8db071b

Please sign in to comment.