From 7520389c91215ad515e62d8b92e2dbe50c1b5a85 Mon Sep 17 00:00:00 2001 From: Simone Bordet Date: Mon, 21 Oct 2013 10:39:06 +0200 Subject: [PATCH] 419901 - Client always adds extra user-agent header. Improved test case. --- .../java/org/eclipse/jetty/client/HttpClientTest.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientTest.java b/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientTest.java index 02d800021d7..9d80ad3b722 100644 --- a/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientTest.java +++ b/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientTest.java @@ -54,6 +54,7 @@ import org.eclipse.jetty.client.api.Response; import org.eclipse.jetty.client.api.Result; import org.eclipse.jetty.client.util.BytesContentProvider; import org.eclipse.jetty.http.HttpField; +import org.eclipse.jetty.http.HttpHeader; import org.eclipse.jetty.http.HttpMethod; import org.eclipse.jetty.server.handler.AbstractHandler; import org.eclipse.jetty.toolchain.test.MavenTestingUtils; @@ -850,5 +851,13 @@ public class HttpClientTest extends AbstractHttpClientServerTest .send(); Assert.assertEquals(200, response.getStatus()); + + response = client.newRequest("localhost", connector.getLocalPort()) + .scheme(scheme) + .header(HttpHeader.USER_AGENT, userAgent) + .timeout(5, TimeUnit.SECONDS) + .send(); + + Assert.assertEquals(200, response.getStatus()); } }