Author: michiel
Date: 2009-11-12 12:41:38 +0100 (Thu, 12 Nov 2009)
New Revision: 39665

Modified:
   
mmbase/trunk/applications/taglib/src/test/java/org/mmbase/bridge/jsp/taglib/StringListTagTest.java
Log:
reproduced in a atest case what is currently wrong with taglib

Modified: 
mmbase/trunk/applications/taglib/src/test/java/org/mmbase/bridge/jsp/taglib/StringListTagTest.java
===================================================================
--- 
mmbase/trunk/applications/taglib/src/test/java/org/mmbase/bridge/jsp/taglib/StringListTagTest.java
  2009-11-12 11:05:17 UTC (rev 39664)
+++ 
mmbase/trunk/applications/taglib/src/test/java/org/mmbase/bridge/jsp/taglib/StringListTagTest.java
  2009-11-12 11:41:38 UTC (rev 39665)
@@ -76,18 +76,40 @@
 
     }
 
-    //@Test
+    @Test
     public void nested() throws Exception  {
         final PageContext pageContext = new MockPageContext();
-
-
         ContextTag context = new ContextTag();
         context.setPageContext(pageContext);
         context.doStartTag();
         context.setId("TEST");
+        Import.tag(pageContext, context, "list", "A,B,C", "list");
 
+        StringListTag tag1 = new StringListTag();
+        tag1.setParent(context);
+        tag1.setReferid("list");
+        tag1.setPageContext(pageContext);
 
+        tag1.doStartTag();
 
+        StringListTag tag2 = new StringListTag();
+        tag2.setParent(tag1);
+        tag2.setReferid("list");
+        tag2.setPageContext(pageContext);
+
+        for (int i = 0; i < 3; i++) {
+            tag1.doInitBody();
+            tag2.doStartTag();
+            for (int j = 0; i < 3; i++) {
+                tag2.doInitBody();
+                Import.tag(pageContext, tag2, "foo", "bla");
+            }
+            tag2.doEndTag();
+        }
+        tag1.doEndTag();
+
+        context.doEndTag();
+
     }
 
 

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to