Author: michiel Date: 2010-07-01 15:27:54 +0200 (Thu, 01 Jul 2010) New Revision: 42773
Modified: mmbase/trunk/bridge/src/test/java/org/mmbase/datatypes/ParameterizedDataTypesTest.java Log: some off the default value tests actually went wrong if the locale was set Modified: mmbase/trunk/bridge/src/test/java/org/mmbase/datatypes/ParameterizedDataTypesTest.java =================================================================== --- mmbase/trunk/bridge/src/test/java/org/mmbase/datatypes/ParameterizedDataTypesTest.java 2010-07-01 13:24:54 UTC (rev 42772) +++ mmbase/trunk/bridge/src/test/java/org/mmbase/datatypes/ParameterizedDataTypesTest.java 2010-07-01 13:27:54 UTC (rev 42773) @@ -35,6 +35,8 @@ static final MockCloudContext CLOUD_CONTEXT = new MockCloudContext(); static { + // Use on odd locale, this may make go wrong some things + LocalizedString.setDefault(new Locale("da")); DataTypes.initialize(); try { CLOUD_CONTEXT.addCore(); @@ -113,7 +115,8 @@ , new Object[] {"languages", new Object[] {"nl", "en", null}, - new Object[] {"c", "ababab", ""}}, + new Object[] {"c", "ababab", ""}} + , new Object[] {"integer", new Object[] {new Integer(-100), "-1", new Integer(100), "-100", new Float(10.0), "1234", "1234.4", "1e7", null, ""}, new Object[] {new Long(Long.MAX_VALUE), "1e30", "asdfe"} @@ -157,11 +160,14 @@ new Object[] {new Double(Double.POSITIVE_INFINITY), "bla bla" }}, new Object[] {"handle", - new Object[] {null, binary /* UNDETERMINED so valid, or at least unknnown*/}, - new Object[] {new byte[] {1, 2} /* too short */} + new Object[] {null, binary // UNDETERMINED so valid, or at least unknnown + }, + new Object[] {new byte[] {1, 2} //oo short + } }, new Object[] {"image", - new Object[] {null, binary /* UNDTERMINED so valid (or at least unknown) */ + new Object[] {null, binary // UNDTERMINED so valid (or at least unknown) + }, new Object[] {new byte[] {1, 2}// TODO think of invalid binaries. } @@ -289,7 +295,7 @@ Cloud cloud = getCloud(); NodeManager nodeManager = cloud.getNodeManager("datatypes"); Field field = nodeManager.getField(fieldName); - System.out.println("Testing " + fieldName + " "+ field.getDataType().getDefaultValue()); + //System.out.println("Testing " + LocalizedString.getDefault() + " " + cloud.getLocale()); assertEquals("For " + fieldName + " " + field.getDataType(), field.getDataType().getDefaultValue(), nodeManager.createNode().getValue(fieldName)); } _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs