import java.util.List;
import java.util.Map;
+import static org.junit.Assert.assertTrue;
+
+import org.junit.Test;
+
import org.apache.catalina.startup.Tomcat;
-import org.apache.catalina.startup.TomcatBaseTest;
+import org.apache.catalina.startup.TomcatBaseTestJUnit4;
import org.apache.tomcat.util.buf.ByteChunk;
-public class TestCompiler extends TomcatBaseTest {
-
+public class TestCompiler extends TomcatBaseTestJUnit4 {
+
+ @Test
public void testBug49726a() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertTrue(headers.get("Content-Type").get(0).startsWith("text/html"));
}
+ @Test
public void testBug49726b() throws Exception {
Tomcat tomcat = getTomcatInstance();
import javax.servlet.jsp.tagext.TagSupport;
import javax.servlet.jsp.tagext.VariableInfo;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
+
+import org.junit.Test;
+
import org.apache.catalina.core.StandardContext;
import org.apache.catalina.startup.Tomcat;
-import org.apache.catalina.startup.TomcatBaseTest;
+import org.apache.catalina.startup.TomcatBaseTestJUnit4;
import org.apache.tomcat.util.buf.ByteChunk;
-public class TestGenerator extends TomcatBaseTest {
-
+public class TestGenerator extends TomcatBaseTestJUnit4 {
+
+ @Test
public void testBug45015a() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEcho(result, "09-hello world\"");
}
+ @Test
public void testBug45015b() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEquals(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, rc);
}
+ @Test
public void testBug45015c() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEquals(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, rc);
}
+ @Test
public void testBug48701Fail() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEquals(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, rc);
}
+ @Test
public void testBug48701UseBean() throws Exception {
testBug48701("bug48nnn/bug48701-UseBean.jsp");
}
-
+
+ @Test
public void testBug48701VariableInfo() throws Exception {
testBug48701("bug48nnn/bug48701-VI.jsp");
}
-
+
+ @Test
public void testBug48701TagVariableInfoNameGiven() throws Exception {
testBug48701("bug48nnn/bug48701-TVI-NG.jsp");
}
-
+
+ @Test
public void testBug48701TagVariableInfoNameFromAttribute() throws Exception {
testBug48701("bug48nnn/bug48701-TVI-NFA.jsp");
}
}
}
+ @Test
public void testBug49799() throws Exception {
String[] expected = { "<p style=\"color:red\">00-Red</p>",
import java.io.File;
+import static org.junit.Assert.assertTrue;
+
+import org.junit.Test;
+
import org.apache.catalina.startup.Tomcat;
-import org.apache.catalina.startup.TomcatBaseTest;
+import org.apache.catalina.startup.TomcatBaseTestJUnit4;
import org.apache.tomcat.util.buf.ByteChunk;
-public class TestJspConfig extends TomcatBaseTest {
+public class TestJspConfig extends TomcatBaseTestJUnit4 {
+ @Test
public void testServlet23NoEL() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertTrue(result.indexOf("<p>01-#{'hello world'}</p>") > 0);
}
+ @Test
public void testServlet24NoEL() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertTrue(result.indexOf("<p>01-#{'hello world'}</p>") > 0);
}
+ @Test
public void testServlet25NoEL() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertTrue(result.indexOf("<p>00-hello world</p>") > 0);
}
+ @Test
public void testServlet30NoEL() throws Exception {
Tomcat tomcat = getTomcatInstance();
import javax.servlet.http.HttpServletResponse;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNull;
+
+import org.junit.Test;
+
import org.apache.catalina.startup.Tomcat;
-import org.apache.catalina.startup.TomcatBaseTest;
+import org.apache.catalina.startup.TomcatBaseTestJUnit4;
import org.apache.tomcat.util.buf.ByteChunk;
-public class TestJspDocumentParser extends TomcatBaseTest {
-
+public class TestJspDocumentParser extends TomcatBaseTestJUnit4 {
+
+ @Test
public void testBug47977() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEquals(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, rc);
}
-
+
+ @Test
public void testBug48827() throws Exception {
Tomcat tomcat = getTomcatInstance();
import java.util.HashMap;
import java.util.List;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
+
+import org.junit.Test;
+
import org.apache.catalina.startup.Tomcat;
-import org.apache.catalina.startup.TomcatBaseTest;
+import org.apache.catalina.startup.TomcatBaseTestJUnit4;
import org.apache.tomcat.util.buf.ByteChunk;
/**
* Tests are duplicated in {@link TestParserNoStrictWhitespace} with the strict
* whitespace parsing disabled.
*/
-public class TestParser extends TomcatBaseTest {
-
+public class TestParser extends TomcatBaseTestJUnit4 {
+
+ @Test
public void testBug48627() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEcho(result, "01-\\");
}
+ @Test
public void testBug48668a() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEcho(result, "53-Hello #{'foo}");
}
+ @Test
public void testBug48668b() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEcho(result, "01-Hello world</p>#{foo2");
}
+ @Test
public void testBug49297NoSpaceStrict() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEquals(500, sc);
}
-
+
+ @Test
public void testBug49297DuplicateAttr() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEquals(500, sc);
}
-
+
+ @Test
public void testBug49297MultipleImport1() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEcho(res.toString(), "OK");
}
+ @Test
public void testBug49297MultipleImport2() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEcho(res.toString(), "OK");
}
+ @Test
public void testBug49297MultiplePageEncoding1() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEquals(500, sc);
}
+ @Test
public void testBug49297MultiplePageEncoding2() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEquals(500, sc);
}
+ @Test
public void testBug49297MultiplePageEncoding3() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEquals(500, sc);
}
+ @Test
public void testBug49297MultiplePageEncoding4() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEquals(500, sc);
}
+ @Test
public void testBug49297Tag() throws Exception {
Tomcat tomcat = getTomcatInstance();
import java.util.HashMap;
import java.util.List;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
+
+import org.junit.Test;
+
import org.apache.catalina.startup.Tomcat;
-import org.apache.catalina.startup.TomcatBaseTest;
+import org.apache.catalina.startup.TomcatBaseTestJUnit4;
import org.apache.tomcat.util.buf.ByteChunk;
/**
* Tests are duplicated in {@link TestParser} with the strict whitespace parsing
* enabled by default.
*/
-public class TestParserNoStrictWhitespace extends TomcatBaseTest {
+public class TestParserNoStrictWhitespace extends TomcatBaseTestJUnit4 {
@Override
public void setUp() throws Exception {
super.setUp();
}
+ @Test
public void testBug48627() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEcho(result, "01-\\");
}
+ @Test
public void testBug48668a() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEcho(result, "53-Hello #{'foo}");
}
+ @Test
public void testBug48668b() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEcho(result, "01-Hello world</p>#{foo2");
}
+ @Test
public void testBug49297NoSpaceNotStrict() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEcho(res.toString(), "Hello World");
}
+ @Test
public void testBug49297DuplicateAttr() throws Exception {
Tomcat tomcat = getTomcatInstance();
import javax.servlet.jsp.tagext.TagSupport;
import javax.servlet.jsp.tagext.VariableInfo;
+import static org.junit.Assert.assertNull;
+
+import org.junit.Test;
+
import org.apache.catalina.startup.Tomcat;
-import org.apache.catalina.startup.TomcatBaseTest;
+import org.apache.catalina.startup.TomcatBaseTestJUnit4;
-public class TestScriptingVariabler extends TomcatBaseTest {
-
+public class TestScriptingVariabler extends TomcatBaseTestJUnit4 {
+
+ @Test
public void testBug42390() throws Exception {
Tomcat tomcat = getTomcatInstance();
};
}
}
-
+
+ @Test
public void testBug48616() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertNull(e);
}
+ @Test
public void testBug48616b() throws Exception {
Tomcat tomcat = getTomcatInstance();
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.tagext.TagSupport;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
+
+import org.junit.Test;
+
import org.apache.catalina.startup.Tomcat;
-import org.apache.catalina.startup.TomcatBaseTest;
+import org.apache.catalina.startup.TomcatBaseTestJUnit4;
import org.apache.tomcat.util.buf.ByteChunk;
-public class TestValidator extends TomcatBaseTest {
-
+public class TestValidator extends TomcatBaseTestJUnit4 {
+
+ @Test
public void testBug47331() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertEquals(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, rc);
}
-
+ @Test
public void testTldVersions23() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertTrue(result.indexOf("<p>${'06-hello world'}</p>") > 0);
}
-
+ @Test
public void testTldVersions24() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertTrue(result.indexOf("<p>06-hello world</p>") > 0);
}
-
+ @Test
public void testTldVersions25() throws Exception {
Tomcat tomcat = getTomcatInstance();
assertTrue(result.indexOf("<p>06-hello world</p>") > 0);
}
-
+ @Test
public void testTldVersions30() throws Exception {
Tomcat tomcat = getTomcatInstance();