You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-commits@db.apache.org by mc...@apache.org on 2005/07/28 19:44:01 UTC

svn commit: r225831 - in /incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/models/fieldtypes: FirstSetOfTestValuesForCollection.java SecondSetOfTestValuesForCollection.java TestFieldsOfFloat.java

Author: mcaisse
Date: Thu Jul 28 10:43:52 2005
New Revision: 225831

URL: http://svn.apache.org/viewcvs?rev=225831&view=rev
Log:
JDO-104: Value is outside the range for the data type DOUBLE

Modified:
    incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/models/fieldtypes/FirstSetOfTestValuesForCollection.java
    incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/models/fieldtypes/SecondSetOfTestValuesForCollection.java
    incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/models/fieldtypes/TestFieldsOfFloat.java

Modified: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/models/fieldtypes/FirstSetOfTestValuesForCollection.java
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/models/fieldtypes/FirstSetOfTestValuesForCollection.java?rev=225831&r1=225830&r2=225831&view=diff
==============================================================================
--- incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/models/fieldtypes/FirstSetOfTestValuesForCollection.java (original)
+++ incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/models/fieldtypes/FirstSetOfTestValuesForCollection.java Thu Jul 28 10:43:52 2005
@@ -19,6 +19,7 @@
 import java.util.*;
 import java.math.*;
 
+import org.apache.jdo.tck.pc.fieldtypes.AllTypes;
 import org.apache.jdo.tck.pc.fieldtypes.SimpleClass;
 
 public class FirstSetOfTestValuesForCollection extends Hashtable {
@@ -97,19 +98,19 @@
     put("Byte", byteVector);
 
     Vector doubleVector = new Vector();
-    doubleVector.add(0, new Double(Double.MIN_VALUE));
-    doubleVector.add(1, new Double(Double.MAX_VALUE));
-    doubleVector.add(2, new Double(Double.MAX_VALUE - 20000));
-    doubleVector.add(3, new Double(Double.MAX_VALUE - 454545.436664));
-    doubleVector.add(4, new Double(Double.MAX_VALUE - 2323235.76764677));
+    doubleVector.add(0, new Double(AllTypes.DOUBLE_SMALLEST));
+    doubleVector.add(1, new Double(AllTypes.DOUBLE_LARGEST));
+    doubleVector.add(2, new Double(AllTypes.DOUBLE_LARGEST - 20000));
+    doubleVector.add(3, new Double(AllTypes.DOUBLE_LARGEST - 454545.436664));
+    doubleVector.add(4, new Double(AllTypes.DOUBLE_LARGEST - 2323235.76764677));
     put("Double", doubleVector);
 
     Vector floatVector = new Vector();
-    floatVector.add(0, new Float(Float.MIN_VALUE));
-    floatVector.add(1, new Float(Float.MAX_VALUE));
-    floatVector.add(2, new Float(Float.MAX_VALUE - 20000));
-    floatVector.add(3, new Float(Float.MAX_VALUE - 454545.434));
-    floatVector.add(4, new Float(Float.MAX_VALUE - 565656.43434));
+    floatVector.add(0, new Float(AllTypes.FLOAT_SMALLEST));
+    floatVector.add(1, new Float(AllTypes.FLOAT_LARGEST));
+    floatVector.add(2, new Float(AllTypes.FLOAT_LARGEST - 20000));
+    floatVector.add(3, new Float(AllTypes.FLOAT_LARGEST - 454545.434));
+    floatVector.add(4, new Float(AllTypes.FLOAT_LARGEST - 565656.43434));
     put("Float", floatVector);
 
     Vector integerVector = new Vector();

Modified: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/models/fieldtypes/SecondSetOfTestValuesForCollection.java
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/models/fieldtypes/SecondSetOfTestValuesForCollection.java?rev=225831&r1=225830&r2=225831&view=diff
==============================================================================
--- incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/models/fieldtypes/SecondSetOfTestValuesForCollection.java (original)
+++ incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/models/fieldtypes/SecondSetOfTestValuesForCollection.java Thu Jul 28 10:43:52 2005
@@ -19,6 +19,7 @@
 import java.util.*;
 import java.math.*;
 
+import org.apache.jdo.tck.pc.fieldtypes.AllTypes;
 import org.apache.jdo.tck.pc.fieldtypes.SimpleClass;
 
 public class SecondSetOfTestValuesForCollection extends Hashtable {
@@ -98,19 +99,19 @@
     put("Byte", byteVector);
 
     Vector doubleVector = new Vector();
-    doubleVector.add(0, new Double(Double.MAX_VALUE - 343434));
-    doubleVector.add(1, new Double(Double.MIN_VALUE));
-    doubleVector.add(2, new Double(Double.MAX_VALUE));
-    doubleVector.add(3, new Double(Double.MAX_VALUE - 65423445.436664));
-    doubleVector.add(4, new Double(Double.MAX_VALUE - 7235.236764677));
+    doubleVector.add(0, new Double(AllTypes.DOUBLE_LARGEST - 343434));
+    doubleVector.add(1, new Double(AllTypes.DOUBLE_SMALLEST));
+    doubleVector.add(2, new Double(AllTypes.DOUBLE_LARGEST));
+    doubleVector.add(3, new Double(AllTypes.DOUBLE_LARGEST - 65423445.436664));
+    doubleVector.add(4, new Double(AllTypes.DOUBLE_LARGEST - 7235.236764677));
     put("Double", doubleVector);
 
     Vector floatVector = new Vector();
-    floatVector.add(0, new Float(Float.MAX_VALUE - 5452));
-    floatVector.add(1, new Float(Float.MIN_VALUE));
-    floatVector.add(2, new Float(Float.MAX_VALUE - 6564560.54));
-    floatVector.add(3, new Float(Float.MAX_VALUE));
-    floatVector.add(4, new Float(Float.MAX_VALUE - 9756.634));
+    floatVector.add(0, new Float(AllTypes.FLOAT_LARGEST - 5452));
+    floatVector.add(1, new Float(AllTypes.FLOAT_SMALLEST));
+    floatVector.add(2, new Float(AllTypes.FLOAT_LARGEST - 6564560.54));
+    floatVector.add(3, new Float(AllTypes.FLOAT_LARGEST));
+    floatVector.add(4, new Float(AllTypes.FLOAT_LARGEST - 9756.634));
     put("Float", floatVector);
 
     Vector integerVector = new Vector();

Modified: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/models/fieldtypes/TestFieldsOfFloat.java
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/models/fieldtypes/TestFieldsOfFloat.java?rev=225831&r1=225830&r2=225831&view=diff
==============================================================================
--- incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/models/fieldtypes/TestFieldsOfFloat.java (original)
+++ incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/models/fieldtypes/TestFieldsOfFloat.java Thu Jul 28 10:43:52 2005
@@ -20,6 +20,7 @@
 import javax.jdo.Transaction;
 
 import org.apache.jdo.tck.JDO_Test;
+import org.apache.jdo.tck.pc.fieldtypes.AllTypes;
 import org.apache.jdo.tck.pc.fieldtypes.FieldsOfFloat;
 import org.apache.jdo.tck.util.BatchTestRunner;
 
@@ -75,8 +76,8 @@
         Transaction tx = pm.currentTransaction();
         try { 
             int i, n;
-            Float firstValue = new Float(Float.MIN_VALUE);
-            Float secondValue = new Float(Float.MAX_VALUE);
+            Float firstValue = new Float(AllTypes.FLOAT_SMALLEST);
+            Float secondValue = new Float(AllTypes.FLOAT_LARGEST);
             tx.begin();
             FieldsOfFloat pi = new FieldsOfFloat();
             pi.identifier = 1;