Update of /cvsroot/nhibernate/nhibernate/src/NHibernate.Test/ProxyTest
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21725/src/NHibernate.Test/ProxyTest
Modified Files:
NHibernateProxyHelperFixture.cs
Log Message:
* Better SQLite support - only about 20 test cases fail on SQLite, mostly due to bugs in SQLite ADO.NET provider
* Modified TestCase to clean up unclosed sessions in TearDown - not completely bullet-proof, since some tests don't call TearDown, but covers a lot of the cases.
* Changed sessions.OpenSession() to OpenSession() in all tests
* Added Dialect.SupportsSubSelects property for use in tests instead of (dialect is SomeDialect) expressions.
Index: NHibernateProxyHelperFixture.cs
===================================================================
RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate.Test/ProxyTest/NHibernateProxyHelperFixture.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** NHibernateProxyHelperFixture.cs 17 Jan 2005 03:40:52 -0000 1.2
--- NHibernateProxyHelperFixture.cs 5 May 2005 19:28:03 -0000 1.3
***************
*** 49,53 ****
try
{
! s = sessions.OpenSession();
a.Name = "a proxy";
s.Save( a );
--- 49,53 ----
try
{
! s = OpenSession();
a.Name = "a proxy";
s.Save( a );
***************
*** 64,68 ****
try
{
! s = sessions.OpenSession();
System.Type type = NHibernateProxyHelper.GetClass( a );
Assert.AreEqual( typeof(AProxy), type, "Should have returned 'A' for a non-proxy" );
--- 64,68 ----
try
{
! s = OpenSession();
System.Type type = NHibernateProxyHelper.GetClass( a );
Assert.AreEqual( typeof(AProxy), type, "Should have returned 'A' for a non-proxy" );
|