[hibernate-commits] Hibernate SVN: r15679 - core/trunk/testsuite/src/test/java/org/hibernate/test/hql.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Wed Dec 10 11:55:01 EST 2008


Author: jcosta at redhat.com
Date: 2008-12-10 11:55:00 -0500 (Wed, 10 Dec 2008)
New Revision: 15679

Modified:
   core/trunk/testsuite/src/test/java/org/hibernate/test/hql/ASTParserLoadingTest.java
Log:
HHH-3640 - Evicting some tests for Sybase on ASTParserLoadingTest, due to unsupported functions

Modified: core/trunk/testsuite/src/test/java/org/hibernate/test/hql/ASTParserLoadingTest.java
===================================================================
--- core/trunk/testsuite/src/test/java/org/hibernate/test/hql/ASTParserLoadingTest.java	2008-12-10 16:23:10 UTC (rev 15678)
+++ core/trunk/testsuite/src/test/java/org/hibernate/test/hql/ASTParserLoadingTest.java	2008-12-10 16:55:00 UTC (rev 15679)
@@ -1841,7 +1841,7 @@
 		hql = "select locate('cat', a.description, 2) from Animal a";
 		session.createQuery(hql).list();
 
-		if ( !( getDialect() instanceof DB2Dialect ) ) {
+		if ( !( getDialect() instanceof DB2Dialect || getDialect() instanceof SybaseDialect) ) {
 			hql = "from Animal a where trim(trailing '_' from a.description) = 'cat'";
 			session.createQuery(hql).list();
 
@@ -1863,15 +1863,17 @@
 		hql = "from Animal a where abs(a.bodyWeight) = sqrt(a.bodyWeight)";
 		session.createQuery(hql).list();
 
-		hql = "from Animal a where mod(16, 4) = 4";
-		session.createQuery(hql).list();
+		if ( !( getDialect() instanceof SybaseDialect) ) {
+			hql = "from Animal a where mod(16, 4) = 4";
+			session.createQuery(hql).list();
 
-		hql = "from Animal a where bit_length(a.bodyWeight) = 24";
-		session.createQuery(hql).list();
+			hql = "select bit_length(a.bodyWeight) from Animal a";
+			session.createQuery(hql).list();
 
-		hql = "select bit_length(a.bodyWeight) from Animal a";
-		session.createQuery(hql).list();
-
+			hql = "from Animal a where bit_length(a.bodyWeight) = 24";
+			session.createQuery(hql).list();
+		}
+		
 		/*hql = "select object(a) from Animal a where CURRENT_DATE = :p1 or CURRENT_TIME = :p2 or CURRENT_TIMESTAMP = :p3";
 		session.createQuery(hql).list();*/
 




More information about the hibernate-commits mailing list