From: <one...@us...> - 2002-12-07 08:20:56
|
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"); |