[hibernate-commits] Hibernate SVN: r11665 - in trunk/Hibernate3/code/testsuite/src/test/java/org/hibernate/test: legacy and 1 other directory.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Fri Jun 8 14:58:02 EDT 2007


Author: steve.ebersole at 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)");
 			}




More information about the hibernate-commits mailing list