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

Reply via email to