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