Update of /var/cvs/tests/bridge/org/mmbase/bridge
In directory james.mmbase.org:/tmp/cvs-serv6291
Modified Files:
DataTypesTest.java
Log Message:
test-cases for MMB-1700
See also: http://cvs.mmbase.org/viewcvs/tests/bridge/org/mmbase/bridge
See also: http://www.mmbase.org/jira/browse/MMB-1700
Index: DataTypesTest.java
===================================================================
RCS file: /var/cvs/tests/bridge/org/mmbase/bridge/DataTypesTest.java,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -b -r1.34 -r1.35
--- DataTypesTest.java 12 Aug 2008 16:13:42 -0000 1.34
+++ DataTypesTest.java 12 Aug 2008 17:23:41 -0000 1.35
@@ -446,25 +446,24 @@
NodeManager nodeManager = cloud.getNodeManager("datatypes");
Field field = nodeManager.getField("float");
DataType dt = field.getDataType();
- field.getDataType().validate("1,2");
+ assertEquals(0, field.getDataType().validate("1,2").size());
Node newNode = nodeManager.createNode();
- newNode.setValue("float", "1,2");
+ newNode.setValue("float", "1,3");
- assertEquals(1.2, newNode.getFloatValue("float"));
+ assertEquals(1.3, newNode.getFloatValue("float"), 0.001);
- newNode.setValue("float", "1.2");
- assertEquals(1.2, newNode.getFloatValue("float"));
+ newNode.setValue("float", "1.4");
+ assertEquals(1.4, newNode.getFloatValue("float"), 0.001);
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) {
- }
+
+ assertTrue(field.getDataType().validate("1,5").size() > 0);
+
+
}
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs