[hibernate-commits] Hibernate SVN: r15716 - in core/branches/Branch_3_3/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 Dec 19 18:07:25 EST 2008
Author: gbadner
Date: 2008-12-19 18:07:25 -0500 (Fri, 19 Dec 2008)
New Revision: 15716
Modified:
core/branches/Branch_3_3/testsuite/src/test/java/org/hibernate/test/jpa/ql/NativeQueryTest.java
core/branches/Branch_3_3/testsuite/src/test/java/org/hibernate/test/legacy/FooBarTest.java
Log:
HHH-3668 : Sybase does not support implicit conversion from character types to numeric types causes failing unit tests
Modified: core/branches/Branch_3_3/testsuite/src/test/java/org/hibernate/test/jpa/ql/NativeQueryTest.java
===================================================================
--- core/branches/Branch_3_3/testsuite/src/test/java/org/hibernate/test/jpa/ql/NativeQueryTest.java 2008-12-19 23:06:29 UTC (rev 15715)
+++ core/branches/Branch_3_3/testsuite/src/test/java/org/hibernate/test/jpa/ql/NativeQueryTest.java 2008-12-19 23:07:25 UTC (rev 15716)
@@ -23,7 +23,7 @@
public void testJpaStylePositionalParametersInNativeSql() {
Session s = openSession();
s.beginTransaction();
- s.createSQLQuery( "select NAME from EJB3_ITEM where ITEM_ID = ?1" ).setParameter( "1", "123" ).list();
+ s.createSQLQuery( "select NAME from EJB3_ITEM where ITEM_ID = ?1" ).setParameter( "1", new Long( 123 ) ).list();
s.getTransaction().commit();
s.close();
}
Modified: core/branches/Branch_3_3/testsuite/src/test/java/org/hibernate/test/legacy/FooBarTest.java
===================================================================
--- core/branches/Branch_3_3/testsuite/src/test/java/org/hibernate/test/legacy/FooBarTest.java 2008-12-19 23:06:29 UTC (rev 15715)
+++ core/branches/Branch_3_3/testsuite/src/test/java/org/hibernate/test/legacy/FooBarTest.java 2008-12-19 23:07:25 UTC (rev 15716)
@@ -56,6 +56,7 @@
import org.hibernate.dialect.PointbaseDialect;
import org.hibernate.dialect.PostgreSQLDialect;
import org.hibernate.dialect.SAPDBDialect;
+import org.hibernate.dialect.SQLServerDialect;
import org.hibernate.dialect.SybaseDialect;
import org.hibernate.dialect.TimesTenDialect;
import org.hibernate.engine.SessionFactoryImplementor;
@@ -2135,7 +2136,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) && !(getDialect() instanceof Oracle8iDialect ) ) {
+ if ( !(getDialect() instanceof DB2Dialect) && !(getDialect() instanceof Oracle9Dialect) && !(getDialect() instanceof Oracle8iDialect ) && !( getDialect() instanceof SybaseDialect && !(getDialect() instanceof SQLServerDialect ) ) ) {
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