You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by km...@apache.org on 2008/02/25 18:08:25 UTC

svn commit: r630937 - /cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/access/DataContextEJBQLArrayResultTest.java

Author: kmenard
Date: Mon Feb 25 09:08:22 2008
New Revision: 630937

URL: http://svn.apache.org/viewvc?rev=630937&view=rev
Log:
Fixed a failing test on Derby due to scale differences in returned BigDecimal type.  (e.g., 8000 VS 8000.00).

Modified:
    cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/access/DataContextEJBQLArrayResultTest.java

Modified: cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/access/DataContextEJBQLArrayResultTest.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/access/DataContextEJBQLArrayResultTest.java?rev=630937&r1=630936&r2=630937&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/access/DataContextEJBQLArrayResultTest.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/access/DataContextEJBQLArrayResultTest.java Mon Feb 25 09:08:22 2008
@@ -63,7 +63,7 @@
         assertEquals(2, array1.length);
 
         assertEquals(new Long(2), array1[0]);
-        assertEquals(new BigDecimal(8000), array1[1]);
+        assertTrue(0 == new BigDecimal(8000).compareTo((BigDecimal) array1[1]));
     }
 
     public void testSQLResultSetMappingMixed() throws Exception {
@@ -85,6 +85,6 @@
 
         assertEquals(new Long(1), array1[0]);
         assertTrue("Expected Artist, got: " + array1[1], array1[1] instanceof Artist);
-        assertEquals(new BigDecimal(3000), array1[2]);
+        assertTrue(0 == new BigDecimal(3000).compareTo((BigDecimal) array1[2]));
     }
 }