Removed circular dependency between jetty-servlets and jetty-client.

git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2198 7e9141cc-0065-0410-87d8-b60c137991c4
This commit is contained in:
Simone Bordet 2010-07-30 08:03:15 +00:00
parent fcc0c71d8f
commit eb7a6ff734
2 changed files with 0 additions and 44 deletions

View File

@ -82,12 +82,6 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-servlets</artifactId>
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-websocket</artifactId>

View File

@ -19,13 +19,9 @@ import org.eclipse.jetty.server.Handler;
import org.eclipse.jetty.server.Request;
import org.eclipse.jetty.server.Server;
import org.eclipse.jetty.server.handler.AbstractHandler;
import org.eclipse.jetty.server.handler.HandlerCollection;
import org.eclipse.jetty.server.handler.ProxyHandler;
import org.eclipse.jetty.server.nio.SelectChannelConnector;
import org.eclipse.jetty.server.ssl.SslSelectChannelConnector;
import org.eclipse.jetty.servlet.ServletContextHandler;
import org.eclipse.jetty.servlet.ServletHolder;
import org.eclipse.jetty.servlets.ProxyServlet;
import org.junit.After;
import org.junit.Test;
@ -68,11 +64,6 @@ public class ProxyTunnellingTest
proxy.addConnector(proxyConnector);
ProxyHandler proxyHandler = new ProxyHandler();
proxy.setHandler(proxyHandler);
HandlerCollection handlers = new HandlerCollection();
proxyHandler.setHandler(handlers);
ServletContextHandler context = new ServletContextHandler(handlers, "/", ServletContextHandler.SESSIONS);
ServletHolder proxyServlet = new ServletHolder(ProxyServlet.class);
context.addServlet(proxyServlet, "/*");
proxy.start();
}
@ -95,35 +86,6 @@ public class ProxyTunnellingTest
proxy.join();
}
@Test
public void testNoSSL() throws Exception
{
startServer(new SelectChannelConnector(), new ServerHandler());
startProxy();
HttpClient httpClient = new HttpClient();
httpClient.setProxy(new Address("localhost", proxyConnector.getLocalPort()));
httpClient.start();
try
{
ContentExchange exchange = new ContentExchange(true);
String body = "BODY";
exchange.setURL("http://localhost:" + serverConnector.getLocalPort() + "/echo?body=" + URLEncoder.encode(body, "UTF-8"));
exchange.setMethod(HttpMethods.GET);
httpClient.send(exchange);
assertEquals(HttpExchange.STATUS_COMPLETED, exchange.waitForDone());
String content = exchange.getResponseContent();
assertEquals(body, content);
}
finally
{
httpClient.stop();
}
}
@Test
public void testOneMessageSSL() throws Exception
{