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