From d93c79fa6387a4231d70b348700b616d6a01ce48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=CC=88rg=20Prante?= Date: Fri, 17 Jun 2022 17:42:45 +0200 Subject: [PATCH] update to tcnative 2.0.52 --- .../http/client/test/http1/Http1Test.java | 4 --- .../http/client/test/http2/XbibTest.java | 29 +++++++++++++++++++ .../src/test/resources/logging.properties | 1 + settings.gradle | 2 +- 4 files changed, 31 insertions(+), 5 deletions(-) create mode 100644 netty-http-client/src/test/java/org/xbib/netty/http/client/test/http2/XbibTest.java diff --git a/netty-http-client/src/test/java/org/xbib/netty/http/client/test/http1/Http1Test.java b/netty-http-client/src/test/java/org/xbib/netty/http/client/test/http1/Http1Test.java index 38e6975..08994cf 100644 --- a/netty-http-client/src/test/java/org/xbib/netty/http/client/test/http1/Http1Test.java +++ b/netty-http-client/src/test/java/org/xbib/netty/http/client/test/http1/Http1Test.java @@ -1,12 +1,9 @@ package org.xbib.netty.http.client.test.http1; -import io.netty.handler.codec.http.HttpHeaderValues; import io.netty.handler.codec.http.HttpMethod; import org.junit.jupiter.api.Test; -import org.junit.jupiter.api.extension.ExtendWith; import org.xbib.netty.http.client.Client; import org.xbib.netty.http.client.api.Request; -import org.xbib.netty.http.client.test.NettyHttpTestExtension; import java.io.IOException; import java.nio.charset.StandardCharsets; @@ -14,7 +11,6 @@ import java.util.Map; import java.util.logging.Level; import java.util.logging.Logger; -@ExtendWith(NettyHttpTestExtension.class) class Http1Test { private static final Logger logger = Logger.getLogger(Http1Test.class.getName()); diff --git a/netty-http-client/src/test/java/org/xbib/netty/http/client/test/http2/XbibTest.java b/netty-http-client/src/test/java/org/xbib/netty/http/client/test/http2/XbibTest.java new file mode 100644 index 0000000..8075f29 --- /dev/null +++ b/netty-http-client/src/test/java/org/xbib/netty/http/client/test/http2/XbibTest.java @@ -0,0 +1,29 @@ +package org.xbib.netty.http.client.test.http2; + +import java.nio.charset.StandardCharsets; +import java.util.logging.Level; +import java.util.logging.Logger; +import org.junit.jupiter.api.Test; +import org.xbib.netty.http.client.Client; +import org.xbib.netty.http.client.api.Request; + +public class XbibTest { + + private static final Logger logger = Logger.getLogger(XbibTest.class.getName()); + + @Test + void testXbib() throws Exception { + try (Client client = Client.builder() + .enableDebug() + .build()) { + Request request = Request.get() + .url("https://xbib.org/") + .setVersion("HTTP/2.0") + .setResponseListener(resp -> logger.log(Level.INFO, "got HTTP/2 response: " + + resp.getHeaders() + resp.getBodyAsString(StandardCharsets.UTF_8))) + .build(); + client.execute(request).get().close(); + } + } + +} diff --git a/netty-http-client/src/test/resources/logging.properties b/netty-http-client/src/test/resources/logging.properties index dbab971..aaa0455 100644 --- a/netty-http-client/src/test/resources/logging.properties +++ b/netty-http-client/src/test/resources/logging.properties @@ -6,3 +6,4 @@ java.util.logging.ConsoleHandler.formatter=java.util.logging.SimpleFormatter java.util.logging.FileHandler.level=ALL java.util.logging.FileHandler.formatter=java.util.logging.SimpleFormatter java.util.logging.FileHandler.pattern=build/test.log +jdk.event.security.level=INFO diff --git a/settings.gradle b/settings.gradle index de0ebbc..b1b26ec 100644 --- a/settings.gradle +++ b/settings.gradle @@ -14,7 +14,7 @@ dependencyResolutionManagement { version('spock', '2.0-groovy-3.0') version('junit', '5.8.2') version('netty', '4.1.77.Final') - version('netty-tcnative', '2.0.51.Final') + version('netty-tcnative', '2.0.52.Final') library('groovy-core', 'org.codehaus.groovy', 'groovy').versionRef('groovy') library('spock-core', 'org.spockframework', 'spock-core').versionRef('spock') library('spock-junit4', 'org.spockframework', 'spock-junit4').versionRef('spock')