Update of /var/cvs/tests/util/org/mmbase/util/transformers
In directory james.mmbase.org:/tmp/cvs-serv18684
Modified Files:
XmlFieldTest.java
Log Message:
execute all tests before failing
See also: http://cvs.mmbase.org/viewcvs/tests/util/org/mmbase/util/transformers
Index: XmlFieldTest.java
===================================================================
RCS file: /var/cvs/tests/util/org/mmbase/util/transformers/XmlFieldTest.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- XmlFieldTest.java 4 Jun 2008 13:44:07 -0000 1.8
+++ XmlFieldTest.java 4 Jun 2008 14:00:05 -0000 1.9
@@ -1,5 +1,6 @@
package org.mmbase.util.transformers;
import org.mmbase.util.*;
+import java.util.*;
import junit.framework.TestCase;
/**
@@ -7,7 +8,8 @@
* Currently only tests a small part of the XmlField functionality.
*
* @author Simon Groenewolt ([EMAIL PROTECTED])
- * @version $Id: XmlFieldTest.java,v 1.8 2008/06/04 13:44:07 michiel Exp $
+ * @author Michiel Meeuwissen
+ * @version $Id: XmlFieldTest.java,v 1.9 2008/06/04 14:00:05 michiel Exp $
*/
public class XmlFieldTest extends TestCase {
@@ -118,18 +120,23 @@
};
public void testRichToXML() {
+ List<String> errors = new ArrayList<String>();
for (String[] testCase : RICH_TO_XML_CASES) {
StringObject in = new StringObject(testCase[0]);
XmlField.handleRich(in,
XmlField.SECTIONS,
- XmlField.REMOVE_NEWLINES,
+ XmlField.LEAVE_NEWLINES,
XmlField.SURROUNDING_P,
XmlField.LISTS_INSIDE_P);
result = ignoreNL(in);
expectedResult = testCase[1];
- assertTrue("\n" + expectedResult + "\n!=\n" + result,
expectedResult.equals(result));
+ if (! expectedResult.equals(result)) {
+ errors.add("\n" + expectedResult + "\n!=\n" + result);
}
}
+ assertTrue("" + errors, errors.size() == 0);
+
+ }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs