Author: michiel
Date: 2009-11-11 12:54:13 +0100 (Wed, 11 Nov 2009)
New Revision: 39640
Modified:
mmbase/trunk/applications/taglib/src/test/java/org/mmbase/bridge/jsp/taglib/StringListTagTest.java
Log:
test case was not correct
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-11 11:22:32 UTC (rev 39639)
+++
mmbase/trunk/applications/taglib/src/test/java/org/mmbase/bridge/jsp/taglib/StringListTagTest.java
2009-11-11 11:54:13 UTC (rev 39640)
@@ -33,6 +33,7 @@
ContextTag context = new ContextTag();
context.setPageContext(pageContext);
context.doStartTag();
+ context.setId("TEST");
{
WriteTag i = new WriteTag();
i.setPageContext(pageContext);
@@ -47,6 +48,7 @@
{
WriteTag i = new WriteTag();
i.setPageContext(pageContext);
+ i.setParent(context);
i.setId("foo");
i.setWrite("false"); // getOut not supported in MockPageContext
i.setValue("bar");
@@ -63,9 +65,10 @@
StringListTag tag = new StringListTag();
+ tag.setParent(context);
tag.setReferid("list");
tag.setPageContext(pageContext);
- tag.setParent(context);
+
int it = tag.doStartTag();
tag.setBodyContent(null);
@@ -84,19 +87,22 @@
i.setValue("bla" + (++index));
i.setReset(true);
i.doStartTag();
+ i.doAfterBody();
i.doEndTag();
}
- assertEquals("bla" + index, pageContext.getAttribute("foo")); //
MMB-1702
+ assertEquals("bla" + index, pageContext.getAttribute("foo"));
+ assertEquals("bla" + index, context.getObject("foo"));
it = tag.doAfterBody();
assertEquals(null, pageContext.getAttribute("foo"));
}
tag.doEndTag();
- assertEquals("bla3", context.getObject("foo"));
- assertEquals("bla3", pageContext.getAttribute("foo")); // MMB-1702
+ assertEquals("bla3", pageContext.getAttribute("foo"));
+ assertEquals("bla3", context.getObject("foo")); // MMB-1702
+
context.doEndTag();
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs