Looks like the fail got moved outside of the if(dict instanceof
DB2Dictionary) check.

I'll put in a fix.

On 4/19/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:

Author: wisneskid
Date: Thu Apr 19 14:58:46 2007
New Revision: 530563

URL: http://svn.apache.org/viewvc?view=rev&rev=530563
Log:
OPENJPA 222 fix for the testcases for DB2

Modified:

    
incubator/openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/TestIsolationLevelOverride.java

    
incubator/openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/TestSelectForUpdateOverride.java

Modified:
incubator/openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/TestIsolationLevelOverride.java
URL:
http://svn.apache.org/viewvc/incubator/openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/TestIsolationLevelOverride.java?view=diff&rev=530563&r1=530562&r2=530563

==============================================================================
---
incubator/openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/TestIsolationLevelOverride.java
(original)
+++
incubator/openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/TestIsolationLevelOverride.java
Thu Apr 19 14:58:46 2007
@@ -82,9 +82,9 @@
                         .getIsolation());

                 q.getResultList();
-                if (dict instanceof DB2Dictionary
&&(((DB2Dictionary)dict).
+                if (dict instanceof DB2Dictionary
&&((((DB2Dictionary)dict).
                     getDb2ServerType() == 1) || ((DB2Dictionary)dict)
-                        .getDb2ServerType()== 2) {
+                        .getDb2ServerType()== 2)) {
                     assertEquals(1, sql.size());
                     assertSQL("SELECT t0.id, t0.booleanField,
t0.byteField,"
                         + " t0.charField, t0.dateField, t0.doubleField,"
@@ -95,9 +95,9 @@
                 }

                 // it is DB2 v82 or later
-                else if (dict instanceof DB2Dictionary
&&(((DB2Dictionary)dict).
+                else if (dict instanceof DB2Dictionary
&&((((DB2Dictionary)dict).
                     getDb2ServerType() == 3) || ((DB2Dictionary)dict)
-                        .getDb2ServerType() == 4) {
+                        .getDb2ServerType() == 4)) {
                     assertEquals(1, sql.size());
                     assertSQL("SELECT t0.id, t0.booleanField,
t0.byteField,"
                         + " t0.charField, t0.dateField, t0.doubleField,"
@@ -126,9 +126,9 @@
                 ((JDBCFetchPlan) em.getFetchPlan())
                     .setIsolation(IsolationLevel.SERIALIZABLE);
                 em.find(AllFieldTypes.class, 0);
-                if (dict instanceof DB2Dictionary
&&(((DB2Dictionary)dict).
+                if (dict instanceof DB2Dictionary
&&((((DB2Dictionary)dict).
                     getDb2ServerType() == 1) || ((DB2Dictionary)dict)
-                        .getDb2ServerType()== 2) {
+                        .getDb2ServerType()== 2)) {
                     assertEquals(1, sql.size());
                     assertSQL("SELECT t0.booleanField, t0.byteField, "
                         + "t0.charField, t0.dateField, t0.doubleField,"
@@ -138,9 +138,9 @@
                         + " FOR UPDATE OF optimize for 1 row");
                 }
                 // it is DB2 v82 or later
-                else if (dict instanceof DB2Dictionary
&&(((DB2Dictionary)dict).
+                else if (dict instanceof DB2Dictionary
&&((((DB2Dictionary)dict).
                     getDb2ServerType() == 3) || ((DB2Dictionary)dict)
-                        .getDb2ServerType() == 4) {
+                        .getDb2ServerType() == 4)) {
                     assertEquals(1, sql.size());
                     assertSQL("SELECT t0.booleanField, t0.byteField, "
                         + "t0.charField, t0.dateField, t0.doubleField,"

Modified:
incubator/openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/TestSelectForUpdateOverride.java
URL:
http://svn.apache.org/viewvc/incubator/openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/TestSelectForUpdateOverride.java?view=diff&rev=530563&r1=530562&r2=530563

==============================================================================
---
incubator/openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/TestSelectForUpdateOverride.java
(original)
+++
incubator/openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/TestSelectForUpdateOverride.java
Thu Apr 19 14:58:46 2007
@@ -59,9 +59,9 @@
             em.find(AllFieldTypes.class, 0);

             assertEquals(1, sql.size());
-            if (dict instanceof DB2Dictionary &&(((DB2Dictionary)dict).
+            if (dict instanceof DB2Dictionary &&((((DB2Dictionary)dict).
                 getDb2ServerType() == 1) || ((DB2Dictionary)dict)
-                    .getDb2ServerType()== 2) {
+                    .getDb2ServerType()== 2)) {
                 assertEquals(1, sql.size());
                 assertSQL("SELECT t0.booleanField, t0.byteField, "
                     + "t0.charField, t0.dateField, t0.doubleField,"
@@ -71,9 +71,9 @@
                     + " FOR UPDATE OF optimize for 1 row");
             }
             // it is DB2 v82 or later
-            else if (dict instanceof DB2Dictionary
&&(((DB2Dictionary)dict).
+            else if (dict instanceof DB2Dictionary
&&((((DB2Dictionary)dict).
                 getDb2ServerType() == 3) || ((DB2Dictionary)dict)
-                    .getDb2ServerType() == 4) {
+                    .getDb2ServerType() == 4)) {
                 assertEquals(1, sql.size());
                 assertSQL("SELECT t0.booleanField, t0.byteField, "
                     + "t0.charField, t0.dateField, t0.doubleField,"





--
-Michael Dick

Reply via email to