Update of /cvsroot/hibernate/Hibernate/cirrus/hibernate/test
In directory sc8-pr-cvs1:/tmp/cvs-serv25742/cirrus/hibernate/test
Modified Files:
MasterDetailTest.java
Log Message:
added new test queries
Index: MasterDetailTest.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/test/MasterDetailTest.java,v
retrieving revision 1.41
retrieving revision 1.42
diff -C2 -d -r1.41 -r1.42
*** MasterDetailTest.java 20 Nov 2002 14:20:10 -0000 1.41
--- MasterDetailTest.java 7 Dec 2002 08:20:53 -0000 1.42
***************
*** 65,68 ****
--- 65,72 ----
Session s = sessions.openSession();
Transaction t = s.beginTransaction();
+ if ( !(dialect instanceof MySQLDialect) && !(dialect instanceof SAPDBDialect) ) {
+ s.iterate("FROM m IN CLASS Master WHERE NOT EXISTS ( FROM d IN m.details.elements WHERE NOT d.i=5 )");
+ s.iterate("FROM m IN CLASS Master WHERE NOT 5 IN ( SELECT d.i FROM d IN m.details.elements )");
+ }
s.iterate("SELECT m FROM m IN CLASS cirrus.hibernate.test.Master, d IN m.details.elements WHERE d.i=5");
s.find("SELECT m FROM m IN CLASS cirrus.hibernate.test.Master, d IN m.details.elements WHERE d.i=5");
|