Update of /cvsroot/nhibernate/nhibernate/src/NHibernate.Test
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5002/NHibernate.Test
Modified Files:
FooBarTest.cs
Log Message:
Fixed problem with EntityType and putting object into cache.
Index: FooBarTest.cs
===================================================================
RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate.Test/FooBarTest.cs,v
retrieving revision 1.66
retrieving revision 1.67
diff -C2 -d -r1.66 -r1.67
*** FooBarTest.cs 15 Sep 2004 14:00:16 -0000 1.66
--- FooBarTest.cs 20 Sep 2004 02:27:01 -0000 1.67
***************
*** 227,239 ****
Assert.AreEqual( LockMode.None, s.GetCurrentLockMode(b) );
s.Find("from Foo foo");
! // When Proxies are implemented this will need to be changed to LockMode.None
! Assert.AreEqual( LockMode.Write, s.GetCurrentLockMode(b) );
q = s.CreateQuery("from Foo foo");
q.SetLockMode("foo", LockMode.Read);
q.List();
! // When Proxies are implemented this will need to be changed to LockMode.Read
! // because the current LockMode.Write won't downgrade to LockMode.Read
! Assert.AreEqual( LockMode.Write, s.GetCurrentLockMode(b) );
s.Evict(baz);
--- 227,236 ----
Assert.AreEqual( LockMode.None, s.GetCurrentLockMode(b) );
s.Find("from Foo foo");
! Assert.AreEqual( LockMode.None, s.GetCurrentLockMode(b) );
q = s.CreateQuery("from Foo foo");
q.SetLockMode("foo", LockMode.Read);
q.List();
! Assert.AreEqual( LockMode.Read, s.GetCurrentLockMode(b) );
s.Evict(baz);
|