Author: markt
Date: Fri Feb 21 11:59:30 2014
New Revision: 1570540

URL: http://svn.apache.org/r1570540
Log:
Back-port unit test for bug 56147

Added:
    tomcat/tc7.0.x/trunk/test/org/apache/el/TesterBeanD.java
      - copied, changed from r1570176, 
tomcat/trunk/test/org/apache/el/TesterBeanD.java
    tomcat/tc7.0.x/trunk/test/webapp-3.0/bug5nnnn/bug56147.jsp
      - copied, changed from r1570294, 
tomcat/trunk/test/webapp/bug5nnnn/bug56147.jsp
Modified:
    tomcat/tc7.0.x/trunk/   (props changed)
    tomcat/tc7.0.x/trunk/test/org/apache/el/TestELInJsp.java

Propchange: tomcat/tc7.0.x/trunk/
------------------------------------------------------------------------------
  Merged /tomcat/trunk:r1570176

Modified: tomcat/tc7.0.x/trunk/test/org/apache/el/TestELInJsp.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/test/org/apache/el/TestELInJsp.java?rev=1570540&r1=1570539&r2=1570540&view=diff
==============================================================================
--- tomcat/tc7.0.x/trunk/test/org/apache/el/TestELInJsp.java (original)
+++ tomcat/tc7.0.x/trunk/test/org/apache/el/TestELInJsp.java Fri Feb 21 
11:59:30 2014
@@ -465,6 +465,29 @@ public class TestELInJsp extends TomcatB
     }
 
 
+    @Test
+    public void testBug56147() throws Exception {
+        Tomcat tomcat = getTomcatInstance();
+
+        File appDir = new File("test/webapp-3.0");
+        // app dir is relative to server home
+        StandardContext ctx = (StandardContext) tomcat.addWebapp(
+                null, "/test", appDir.getAbsolutePath());
+
+        // This test needs the JSTL libraries
+        File lib = new File("webapps/examples/WEB-INF/lib");
+        ctx.setAliases("/WEB-INF/lib=" + lib.getCanonicalPath());
+
+        tomcat.start();
+
+        ByteChunk res = getUrl("http://localhost:"; + getPort() +
+                "/test/bug5nnnn/bug56147.jsp");
+
+        String result = res.toString();
+        assertEcho(result, "00-OK");
+    }
+
+
     // Assertion for text contained with <p></p>, e.g. printed by tags:echo
     private static void assertEcho(String result, String expected) {
         assertTrue(result.indexOf("<p>" + expected + "</p>") > 0);

Copied: tomcat/tc7.0.x/trunk/test/org/apache/el/TesterBeanD.java (from 
r1570176, tomcat/trunk/test/org/apache/el/TesterBeanD.java)
URL: 
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/test/org/apache/el/TesterBeanD.java?p2=tomcat/tc7.0.x/trunk/test/org/apache/el/TesterBeanD.java&p1=tomcat/trunk/test/org/apache/el/TesterBeanD.java&r1=1570176&r2=1570540&rev=1570540&view=diff
==============================================================================
--- tomcat/trunk/test/org/apache/el/TesterBeanD.java (original)
+++ tomcat/tc7.0.x/trunk/test/org/apache/el/TesterBeanD.java Fri Feb 21 
11:59:30 2014
@@ -24,7 +24,7 @@ import java.util.List;
  */
 public class TesterBeanD {
 
-    private List<Object> things = new ArrayList<>();
+    private List<Object> things = new ArrayList<Object>();
 
     public void addThing(String thing) {
         things.add(thing);

Copied: tomcat/tc7.0.x/trunk/test/webapp-3.0/bug5nnnn/bug56147.jsp (from 
r1570294, tomcat/trunk/test/webapp/bug5nnnn/bug56147.jsp)
URL: 
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/test/webapp-3.0/bug5nnnn/bug56147.jsp?p2=tomcat/tc7.0.x/trunk/test/webapp-3.0/bug5nnnn/bug56147.jsp&p1=tomcat/trunk/test/webapp/bug5nnnn/bug56147.jsp&r1=1570294&r2=1570540&rev=1570540&view=diff
==============================================================================
--- tomcat/trunk/test/webapp/bug5nnnn/bug56147.jsp (original)
+++ tomcat/tc7.0.x/trunk/test/webapp-3.0/bug5nnnn/bug56147.jsp Fri Feb 21 
11:59:30 2014
@@ -20,7 +20,7 @@
 <%@ taglib uri="http://java.sun.com/jsp/jstl/core"; prefix="c" %>
 <html>
   <%
-  List<Object> list = new ArrayList<>();
+  List<Object> list = new ArrayList<Object>();
   list.add(new TesterBeanD());
   pageContext.setAttribute("listItems", list);
   %>



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to