package de.unigoettingen.sub.commons.ocr.web; import org.eclipse.jetty.server.Server; import org.eclipse.jetty.webapp.WebAppContext; import org.junit.BeforeClass; import org.junit.runner.RunWith; import org.junit.runners.Suite; import org.junit.runners.Suite.SuiteClasses; import de.unigoettingen.sub.commons.ocr.web.testutil.IndexJspTestPart; import de.unigoettingen.sub.commons.ocr.web.testutil.OcrServletTestPart; @RunWith(Suite.class) @SuiteClasses({ IndexJspTestPart.class, OcrServletTestPart.class }) public class TestSuiteForJspsAndServlets { private static Server jetty; public static int jettyPort = 9001; @BeforeClass public static void setUpBeforeClass() throws Exception { startJetty(); } private static void startJetty() throws Exception { jetty = new Server(jettyPort); WebAppContext context = new WebAppContext(); context.setContextPath("/"); context.setWar("src/main/webapp"); context.setDescriptor("src/test/resources/fake-web.xml"); jetty.setHandler(context); jetty.start(); } }