You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by jb...@apache.org on 2006/03/02 01:33:58 UTC
svn commit: r382205 -
/incubator/tuscany/java/sca/tomcat/src/test/java/org/apache/tuscany/tomcat/integration/TomcatIntegrationTestCase.java
Author: jboynes
Date: Wed Mar 1 16:33:57 2006
New Revision: 382205
URL: http://svn.apache.org/viewcvs?rev=382205&view=rev
Log:
simplify integration test as we only need an engine not a whole server
Modified:
incubator/tuscany/java/sca/tomcat/src/test/java/org/apache/tuscany/tomcat/integration/TomcatIntegrationTestCase.java
Modified: incubator/tuscany/java/sca/tomcat/src/test/java/org/apache/tuscany/tomcat/integration/TomcatIntegrationTestCase.java
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/tomcat/src/test/java/org/apache/tuscany/tomcat/integration/TomcatIntegrationTestCase.java?rev=382205&r1=382204&r2=382205&view=diff
==============================================================================
--- incubator/tuscany/java/sca/tomcat/src/test/java/org/apache/tuscany/tomcat/integration/TomcatIntegrationTestCase.java (original)
+++ incubator/tuscany/java/sca/tomcat/src/test/java/org/apache/tuscany/tomcat/integration/TomcatIntegrationTestCase.java Wed Mar 1 16:33:57 2006
@@ -17,21 +17,17 @@
package org.apache.tuscany.tomcat.integration;
import java.io.File;
-import java.net.URLClassLoader;
-import java.net.URL;
import junit.framework.TestCase;
+import org.apache.catalina.Valve;
+import org.apache.catalina.connector.Connector;
+import org.apache.catalina.connector.Request;
+import org.apache.catalina.connector.Response;
import org.apache.catalina.core.StandardContext;
import org.apache.catalina.core.StandardEngine;
import org.apache.catalina.core.StandardHost;
-import org.apache.catalina.core.StandardServer;
-import org.apache.catalina.core.StandardService;
import org.apache.catalina.core.StandardWrapper;
import org.apache.catalina.startup.ContextConfig;
-import org.apache.catalina.Valve;
-import org.apache.catalina.connector.Request;
-import org.apache.catalina.connector.Response;
-import org.apache.catalina.connector.Connector;
import org.apache.tuscany.tomcat.TuscanyHost;
import org.apache.tuscany.tomcat.TuscanyValve;
@@ -41,10 +37,10 @@
*/
public class TomcatIntegrationTestCase extends TestCase {
private File app1;
- private StandardServer server;
private StandardHost host;
private Request request;
private Response response;
+ private StandardEngine engine;
public void testRuntimeIntegration() throws Exception {
StandardContext ctx = new StandardContext();
@@ -81,11 +77,11 @@
super.setUp();
app1 = new File(getClass().getResource("/app1").toURI());
setupTomcat();
- server.start();
+ engine.start();
}
protected void tearDown() throws Exception {
- server.stop();
+ engine.stop();
super.tearDown();
}
@@ -93,17 +89,11 @@
File baseDir = new File(app1, "../../tomcat").getCanonicalFile();
File appBase = new File(baseDir, "webapps").getCanonicalFile();
- // build a typical Tomcat configuration
- server = new StandardServer();
- StandardService service = new StandardService();
- service.setName("Catalina");
- server.addService(service);
-
- StandardEngine engine = new StandardEngine();
+ // Configure a Tomcat Engine
+ engine = new StandardEngine();
engine.setName("Catalina");
engine.setDefaultHost("localhost");
engine.setBaseDir(baseDir.getAbsolutePath());
- service.setContainer(engine);
host = new TuscanyHost();
host.setName("localhost");