Author: curtisr7
Date: Mon Oct 29 19:59:19 2012
New Revision: 1403472
URL: http://svn.apache.org/viewvc?rev=1403472&view=rev
Log:
OPENJPA-2280: Update testcase so it works on DB2.
Modified:
openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/criteria/AbstractCriteriaTestCase.java
Modified:
openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/criteria/AbstractCriteriaTestCase.java
URL:
http://svn.apache.org/viewvc/openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/criteria/AbstractCriteriaTestCase.java?rev=1403472&r1=1403471&r2=1403472&view=diff
==============================================================================
---
openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/criteria/AbstractCriteriaTestCase.java
(original)
+++
openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/criteria/AbstractCriteriaTestCase.java
Mon Oct 29 19:59:19 2012
@@ -34,6 +34,7 @@ import javax.persistence.criteria.Criter
import junit.framework.TestCase;
import org.apache.openjpa.jdbc.conf.JDBCConfiguration;
+import org.apache.openjpa.jdbc.sql.AbstractDB2Dictionary;
import org.apache.openjpa.jdbc.sql.DBDictionary;
import org.apache.openjpa.jdbc.sql.DerbyDictionary;
import org.apache.openjpa.jdbc.sql.HSQLDictionary;
@@ -104,7 +105,7 @@ public abstract class AbstractCriteriaTe
void setDictionary() {
JDBCConfiguration conf = (JDBCConfiguration)
getEntityManagerFactory().getConfiguration();
dict = conf.getDBDictionaryInstance();
- if (dict instanceof DerbyDictionary || dict instanceof HSQLDictionary)
{
+ if (dict instanceof AbstractDB2Dictionary || dict instanceof
HSQLDictionary) {
dict.requiresCastForComparisons = false;
dict.requiresCastForMathFunctions = false;
} else if (dict instanceof OracleDictionary) {