Author: steve.ebersole(a)jboss.com
Date: 2007-06-08 14:58:01 -0400 (Fri, 08 Jun 2007)
New Revision: 11665
Modified:
trunk/Hibernate3/code/testsuite/src/test/java/org/hibernate/test/hql/HQLTest.java
trunk/Hibernate3/code/testsuite/src/test/java/org/hibernate/test/legacy/FooBarTest.java
Log:
HHH-2665 : oracle dialects
Modified:
trunk/Hibernate3/code/testsuite/src/test/java/org/hibernate/test/hql/HQLTest.java
===================================================================
---
trunk/Hibernate3/code/testsuite/src/test/java/org/hibernate/test/hql/HQLTest.java 2007-06-08
18:18:53 UTC (rev 11664)
+++
trunk/Hibernate3/code/testsuite/src/test/java/org/hibernate/test/hql/HQLTest.java 2007-06-08
18:58:01 UTC (rev 11665)
@@ -21,6 +21,7 @@
import org.hibernate.dialect.Oracle9Dialect;
import org.hibernate.dialect.PostgreSQLDialect;
import org.hibernate.dialect.SybaseDialect;
+import org.hibernate.dialect.Oracle8iDialect;
import org.hibernate.dialect.function.SQLFunction;
import org.hibernate.engine.SessionFactoryImplementor;
import org.hibernate.engine.query.HQLQueryPlan;
@@ -669,6 +670,7 @@
public void testGroupByFunction() {
if ( getDialect() instanceof Oracle9Dialect ) return;
+ if ( getDialect() instanceof Oracle8iDialect ) return; // the new hiearchy...
if ( getDialect() instanceof PostgreSQLDialect ) return;
assertTranslation( "select count(*) from Human h group by year(h.birthdate)"
);
assertTranslation( "select count(*) from Human h group by trunc(
sqrt(h.bodyWeight*4)/2 )" );
Modified:
trunk/Hibernate3/code/testsuite/src/test/java/org/hibernate/test/legacy/FooBarTest.java
===================================================================
---
trunk/Hibernate3/code/testsuite/src/test/java/org/hibernate/test/legacy/FooBarTest.java 2007-06-08
18:18:53 UTC (rev 11664)
+++
trunk/Hibernate3/code/testsuite/src/test/java/org/hibernate/test/legacy/FooBarTest.java 2007-06-08
18:58:01 UTC (rev 11665)
@@ -57,6 +57,7 @@
import org.hibernate.dialect.SybaseDialect;
import org.hibernate.dialect.TimesTenDialect;
import org.hibernate.dialect.Dialect;
+import org.hibernate.dialect.Oracle8iDialect;
import org.hibernate.engine.SessionFactoryImplementor;
import org.hibernate.junit.functional.FunctionalTestClassTestSuite;
import org.hibernate.mapping.RootClass;
@@ -2134,7 +2135,7 @@
s.find("select count(*) from Baz as baz where 1 in indices(baz.fooArray)");
s.find("select count(*) from Bar as bar where 'abc' in
elements(bar.baz.fooArray)");
s.find("select count(*) from Bar as bar where 1 in
indices(bar.baz.fooArray)");
- if ( !(getDialect() instanceof DB2Dialect) && !(getDialect() instanceof
Oracle9Dialect) ) {
+ if ( !(getDialect() instanceof DB2Dialect) && !(getDialect() instanceof
Oracle9Dialect) && !(getDialect() instanceof Oracle8iDialect ) ) {
s.find("select count(*) from Bar as bar, bar.component.glarch.proxyArray as g
where g.id in indices(bar.baz.fooArray)");
s.find("select max( elements(bar.baz.fooArray) ) from Bar as bar,
bar.component.glarch.proxyArray as g where g.id in indices(bar.baz.fooArray)");
}
Show replies by date