|
From: <fab...@us...> - 2011-04-25 21:14:19
|
Revision: 5763
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5763&view=rev
Author: fabiomaulo
Date: 2011-04-25 21:14:13 +0000 (Mon, 25 Apr 2011)
Log Message:
-----------
Partial fix test running-time for NH-2583
Modified Paths:
--------------
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2583/AbstractMassTestingFixture.cs
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2583/ManualTestFixture.cs
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2583/SelfJoinTestFixture.cs
Modified: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2583/AbstractMassTestingFixture.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2583/AbstractMassTestingFixture.cs 2011-04-25 21:13:23 UTC (rev 5762)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2583/AbstractMassTestingFixture.cs 2011-04-25 21:14:13 UTC (rev 5763)
@@ -1,3 +1,4 @@
+using NHibernate.Cfg;
using NHibernate.Linq;
using NUnit.Framework;
using System;
@@ -201,10 +202,7 @@
private static void DeleteAll<T>(ISession session)
{
- foreach (var bo in session.Query<T>())
- {
- session.Delete(bo);
- }
+ session.CreateQuery("delete from " + typeof(T).Name).ExecuteUpdate();
}
private static IEnumerable<int> CreateObjects<T1, T2, T3, T4, T5, T6, T7>(ISession session, SetterTuple<T1, T2, T3, T4, T5, T6, T7> setters, Func<MyBO, bool> condition)
Modified: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2583/ManualTestFixture.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2583/ManualTestFixture.cs 2011-04-25 21:13:23 UTC (rev 5762)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2583/ManualTestFixture.cs 2011-04-25 21:14:13 UTC (rev 5763)
@@ -330,10 +330,7 @@
private static void DeleteAll<T>(ISession session)
{
- foreach (var bo in session.Query<T>())
- {
- session.Delete(bo);
- }
+ session.CreateQuery("delete from " + typeof(T).Name).ExecuteUpdate();
}
}
}
Modified: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2583/SelfJoinTestFixture.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2583/SelfJoinTestFixture.cs 2011-04-25 21:13:23 UTC (rev 5762)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH2583/SelfJoinTestFixture.cs 2011-04-25 21:14:13 UTC (rev 5763)
@@ -136,10 +136,7 @@
{
using (var tx = session.BeginTransaction())
{
- foreach (var bo in session.Query<MyBO>())
- {
- session.Delete(bo);
- }
+ session.CreateQuery("delete from MyBO").ExecuteUpdate();
tx.Commit();
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|