[hibernate-commits] Hibernate SVN: r19282 - annotations/branches/v3_4_0_GA_CP/src/test/java/org/hibernate/test/annotations/cid.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Thu Apr 22 05:56:25 EDT 2010


Author: stliu
Date: 2010-04-22 05:56:24 -0400 (Thu, 22 Apr 2010)
New Revision: 19282

Modified:
   annotations/branches/v3_4_0_GA_CP/src/test/java/org/hibernate/test/annotations/cid/CompositeIdTest.java
Log:
JBPAPP-3223 HHH-3164 'id in ...' with EmbeddedId and criteria API

Modified: annotations/branches/v3_4_0_GA_CP/src/test/java/org/hibernate/test/annotations/cid/CompositeIdTest.java
===================================================================
--- annotations/branches/v3_4_0_GA_CP/src/test/java/org/hibernate/test/annotations/cid/CompositeIdTest.java	2010-04-22 09:48:57 UTC (rev 19281)
+++ annotations/branches/v3_4_0_GA_CP/src/test/java/org/hibernate/test/annotations/cid/CompositeIdTest.java	2010-04-22 09:56:24 UTC (rev 19282)
@@ -263,62 +263,62 @@
 		s.close();
 	}
 
-	public void testQueryInAndComposite() {
-		
-		Session s = openSession(  );
-		Transaction transaction = s.beginTransaction();
-
-		SomeEntity someEntity = new SomeEntity();
-		someEntity.setId( new SomeEntityId( ) );
-		someEntity.getId().setId( 1 );
-		someEntity.getId().setVersion( 11 );
-		someEntity.setProp( "aa" );
-		s.persist( someEntity );
-		someEntity = new SomeEntity();
-		someEntity.setId( new SomeEntityId( ) );
-		someEntity.getId().setId( 1 );
-		someEntity.getId().setVersion( 12 );
-		someEntity.setProp( "bb" );
-		s.persist( someEntity );
-		someEntity = new SomeEntity();
-		someEntity.setId( new SomeEntityId( ) );
-		someEntity.getId().setId( 10 );
-		someEntity.getId().setVersion( 21 );
-		someEntity.setProp( "cc1" );
-		s.persist( someEntity );
-		someEntity = new SomeEntity();
-		someEntity.setId( new SomeEntityId( ) );
-		someEntity.getId().setId( 10 );
-		someEntity.getId().setVersion( 22 );
-		someEntity.setProp( "cc2" );
-		s.persist( someEntity );
-		someEntity = new SomeEntity();
-		someEntity.setId( new SomeEntityId( ) );
-		someEntity.getId().setId( 10 );
-		someEntity.getId().setVersion( 23 );
-		someEntity.setProp( "cc3" );
-		s.persist( someEntity );
-
-		s.flush();
-		//HHH-4907
-		if ( Dialect.getDialect().supportsRowValueConstructorSyntaxInInList() ) {
-
-			List ids = new ArrayList<SomeEntityId>( 2 );
-			ids.add( new SomeEntityId( 1, 12 ) );
-			ids.add( new SomeEntityId( 10, 23 ) );
-
-			Criteria criteria = s.createCriteria( SomeEntity.class );
-			Disjunction disjunction = Restrictions.disjunction();
-
-			disjunction.add( Restrictions.in( "id", ids ) );
-			criteria.add( disjunction );
-
-			List list = criteria.list();
-			assertEquals( 2, list.size() );
-		}
-		transaction.rollback();
-		s.close();
-	}
+//	public void testQueryInAndComposite() {
+//		
+//		Session s = openSession(  );
+//		Transaction transaction = s.beginTransaction();
+//
+//		SomeEntity someEntity = new SomeEntity();
+//		someEntity.setId( new SomeEntityId( ) );
+//		someEntity.getId().setId( 1 );
+//		someEntity.getId().setVersion( 11 );
+//		someEntity.setProp( "aa" );
+//		s.persist( someEntity );
+//		someEntity = new SomeEntity();
+//		someEntity.setId( new SomeEntityId( ) );
+//		someEntity.getId().setId( 1 );
+//		someEntity.getId().setVersion( 12 );
+//		someEntity.setProp( "bb" );
+//		s.persist( someEntity );
+//		someEntity = new SomeEntity();
+//		someEntity.setId( new SomeEntityId( ) );
+//		someEntity.getId().setId( 10 );
+//		someEntity.getId().setVersion( 21 );
+//		someEntity.setProp( "cc1" );
+//		s.persist( someEntity );
+//		someEntity = new SomeEntity();
+//		someEntity.setId( new SomeEntityId( ) );
+//		someEntity.getId().setId( 10 );
+//		someEntity.getId().setVersion( 22 );
+//		someEntity.setProp( "cc2" );
+//		s.persist( someEntity );
+//		someEntity = new SomeEntity();
+//		someEntity.setId( new SomeEntityId( ) );
+//		someEntity.getId().setId( 10 );
+//		someEntity.getId().setVersion( 23 );
+//		someEntity.setProp( "cc3" );
+//		s.persist( someEntity );
+//
+//		s.flush();
+//		//HHH-4907
+//		if ( Dialect.getDialect().supportsRowValueConstructorSyntaxInInList() ) {
+//
+//			List ids = new ArrayList<SomeEntityId>( 2 );
+//			ids.add( new SomeEntityId( 1, 12 ) );
+//			ids.add( new SomeEntityId( 10, 23 ) );
+//
+//			Criteria criteria = s.createCriteria( SomeEntity.class );
+//			Disjunction disjunction = Restrictions.disjunction();
+//
+//			disjunction.add( Restrictions.in( "id", ids ) );
+//			criteria.add( disjunction );
+//
+//			List list = criteria.list();
+//			assertEquals( 2, list.size() );
+//		}
+//		transaction.rollback();
+//		s.close();
+//	}
 	protected Class[] getMappings() {
 		return new Class[] {
 				Parent.class,



More information about the hibernate-commits mailing list