diff options
Diffstat (limited to 'jetty-http2/http2-http-client-transport/src/test/java/org/eclipse/jetty/http2/client/http/HttpClientTransportOverHTTP2Test.java')
-rw-r--r-- | jetty-http2/http2-http-client-transport/src/test/java/org/eclipse/jetty/http2/client/http/HttpClientTransportOverHTTP2Test.java | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/jetty-http2/http2-http-client-transport/src/test/java/org/eclipse/jetty/http2/client/http/HttpClientTransportOverHTTP2Test.java b/jetty-http2/http2-http-client-transport/src/test/java/org/eclipse/jetty/http2/client/http/HttpClientTransportOverHTTP2Test.java index 40f322098c..7a061eca85 100644 --- a/jetty-http2/http2-http-client-transport/src/test/java/org/eclipse/jetty/http2/client/http/HttpClientTransportOverHTTP2Test.java +++ b/jetty-http2/http2-http-client-transport/src/test/java/org/eclipse/jetty/http2/client/http/HttpClientTransportOverHTTP2Test.java @@ -21,9 +21,13 @@ package org.eclipse.jetty.http2.client.http; import java.util.concurrent.Executor; import org.eclipse.jetty.client.HttpClient; +import org.eclipse.jetty.client.api.ContentResponse; +import org.eclipse.jetty.http.HttpStatus; import org.eclipse.jetty.http2.client.HTTP2Client; +import org.eclipse.jetty.util.ssl.SslContextFactory; import org.eclipse.jetty.util.thread.QueuedThreadPool; import org.junit.Assert; +import org.junit.Ignore; import org.junit.Test; public class HttpClientTransportOverHTTP2Test @@ -51,4 +55,24 @@ public class HttpClientTransportOverHTTP2Test Assert.assertTrue(http2Client.isStopped()); } + + @Ignore + @Test + public void testExternalServer() throws Exception + { + HTTP2Client http2Client = new HTTP2Client(); + SslContextFactory sslContextFactory = new SslContextFactory(); + HttpClient httpClient = new HttpClient(new HttpClientTransportOverHTTP2(http2Client), sslContextFactory); + Executor executor = new QueuedThreadPool(); + httpClient.setExecutor(executor); + + httpClient.start(); + +// ContentResponse response = httpClient.GET("https://http2.akamai.com/"); + ContentResponse response = httpClient.GET("https://webtide.com/"); + + Assert.assertEquals(HttpStatus.OK_200, response.getStatus()); + + httpClient.stop(); + } } |