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. |