From: <one...@us...> - 2003-01-22 13:35:21
|
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(); |