Update of /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/test
In directory sc8-pr-cvs1:/tmp/cvs-serv3160/sf/hibernate/test
Modified Files:
FooBarTest.java
Log Message:
update() support for embedded composite ids
Index: FooBarTest.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/test/FooBarTest.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** FooBarTest.java 20 Jan 2003 18:45:18 -0000 1.13
--- FooBarTest.java 22 Jan 2003 13:35:18 -0000 1.14
***************
*** 23,26 ****
--- 23,27 ----
import net.sf.hibernate.Databinder;
import net.sf.hibernate.Environment;
+ import net.sf.hibernate.FlushMode;
import net.sf.hibernate.Hibernate;
import net.sf.hibernate.LazyInitializationException;
***************
*** 2822,2829 ****
--- 2823,2837 ----
s.close();
s = sessions.openSession();
+ s.setFlushMode(FlushMode.NEVER);
l = (Location) s.find("from l in class Location where l.countryCode = 'AU' and l.description='foo bar'").get(0);
assertTrue( l.getCountryCode().equals("AU") );
assertTrue( l.getCity().equals("Melbourne") );
assertTrue( l.getLocale().equals( Locale.getDefault() ) );
+ s.close();
+ s = sessions.openSession();
+ l.setDescription("sick're");
+ s.update(l);
+ s.flush();
+ s.connection().commit();
s.close();
s = sessions.openSession();
|