Update of /var/cvs/tests/bridge/org/mmbase/bridge
In directory james.mmbase.org:/tmp/cvs-serv4791

Modified Files:
        DataTypesTest.java 
Log Message:
some more tests


See also: http://cvs.mmbase.org/viewcvs/tests/bridge/org/mmbase/bridge


Index: DataTypesTest.java
===================================================================
RCS file: /var/cvs/tests/bridge/org/mmbase/bridge/DataTypesTest.java,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -b -r1.32 -r1.33
--- DataTypesTest.java  9 Aug 2008 10:23:53 -0000       1.32
+++ DataTypesTest.java  11 Aug 2008 15:43:21 -0000      1.33
@@ -442,6 +442,23 @@
         Field field = nodeManager.getField("float");
         DataType dt = field.getDataType();
         field.getDataType().validate("1,2");
+
+        Node newNode = nodeManager.createNode();
+        newNode.setValue("float", "1,2");
+        assertEquals(1.2, newNode.getFloatValue("float"));
+
+        newNode.setValue("float", "1.2");
+        assertEquals(1.2, newNode.getFloatValue("float"));
+
+        newNode.setValue("integer", "1e2");
+        assertEquals(100, newNode.getIntValue("integer"));
+
+        cloud.setLocale(Locale.US);
+        try {
+            field.getDataType().validate("1,2");
+            fail("1,2 is not a valid float value in locale US");
+        } catch (Exception e) {
+        }
     }
 
 }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to