From: markt Date: Mon, 12 Apr 2010 08:32:22 +0000 (+0000) Subject: Add some additional tests X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=26f73b14d57d6e062756d4ed5887f7783ec15f38;p=tomcat7.0 Add some additional tests git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@933141 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/test/org/apache/el/parser/TestELParser.java b/test/org/apache/el/parser/TestELParser.java index 82c55b166..ff1db8c1d 100644 --- a/test/org/apache/el/parser/TestELParser.java +++ b/test/org/apache/el/parser/TestELParser.java @@ -28,8 +28,32 @@ import junit.framework.TestCase; public class TestELParser extends TestCase { public void testBug49081() { + // OP's report testExpression("#${1+1}", "#2"); - } + + // Variations on a theme + testExpression("#", "#"); + testExpression("##", "##"); + testExpression("###", "###"); + testExpression("$", "$"); + testExpression("$$", "$$"); + testExpression("$$$", "$$$"); + testExpression("#$", "#$"); + testExpression("#$#", "#$#"); + testExpression("$#", "$#"); + testExpression("$#$", "$#$"); + + testExpression("#{1+1}", "2"); + testExpression("##{1+1}", "#2"); + testExpression("###{1+1}", "##2"); + testExpression("${1+1}", "2"); + testExpression("$${1+1}", "$2"); + testExpression("$$${1+1}", "$$2"); + testExpression("#${1+1}", "#2"); + testExpression("#$#{1+1}", "#$2"); + testExpression("$#{1+1}", "$2"); + testExpression("$#${1+1}", "$#2"); +} private void testExpression(String expression, String expected) { ExpressionFactory factory = ExpressionFactory.newInstance();