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

Reply via email to