[hibernate-commits] Hibernate SVN: r19088 - core/branches/Branch_3_2_4_SP1_CP/test/org/hibernate/test/criteria.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Tue Mar 23 09:05:18 EDT 2010


Author: stliu
Date: 2010-03-23 09:05:17 -0400 (Tue, 23 Mar 2010)
New Revision: 19088

Modified:
   core/branches/Branch_3_2_4_SP1_CP/test/org/hibernate/test/criteria/LikeTest.java
   core/branches/Branch_3_2_4_SP1_CP/test/org/hibernate/test/criteria/StringExpression.java
Log:
JBPAPP-3946 HHH-2997 LikeExpression case sensitive not working properly

Modified: core/branches/Branch_3_2_4_SP1_CP/test/org/hibernate/test/criteria/LikeTest.java
===================================================================
--- core/branches/Branch_3_2_4_SP1_CP/test/org/hibernate/test/criteria/LikeTest.java	2010-03-23 13:02:12 UTC (rev 19087)
+++ core/branches/Branch_3_2_4_SP1_CP/test/org/hibernate/test/criteria/LikeTest.java	2010-03-23 13:05:17 UTC (rev 19088)
@@ -67,7 +67,6 @@
 
         assertEquals( 1, objects.size() );
         session.clear();
-        if ( !( getDialect() instanceof MySQLDialect ) ) {
             // retrieve object - case insensitive via custom expression - works
             // ok
             objects = session.createCriteria( TestObject.class ).add(
@@ -84,7 +83,6 @@
                             StringExpression.stringExpression( "text", pattern,
                                     false ) ).list();
             assertEquals( 1, objects.size() );
-        }
         tx.rollback();
         session.close();
         

Modified: core/branches/Branch_3_2_4_SP1_CP/test/org/hibernate/test/criteria/StringExpression.java
===================================================================
--- core/branches/Branch_3_2_4_SP1_CP/test/org/hibernate/test/criteria/StringExpression.java	2010-03-23 13:02:12 UTC (rev 19087)
+++ core/branches/Branch_3_2_4_SP1_CP/test/org/hibernate/test/criteria/StringExpression.java	2010-03-23 13:05:17 UTC (rev 19088)
@@ -4,11 +4,10 @@
 import org.hibernate.criterion.LikeExpression;
 
 public class StringExpression extends LikeExpression {
-    private final static Character ESCAPE_CODE = new Character( '\\' );
 
     protected StringExpression( String property, String value,
             boolean ignoreCase ) {
-        super( property, value, ESCAPE_CODE, ignoreCase );
+        super( property, value, null, ignoreCase );
     }
 
     public static Criterion stringExpression( String propertyName,



More information about the hibernate-commits mailing list