Author: rgrabowski
Date: Sun Jun 28 05:26:41 2009
New Revision: 789047

URL: http://svn.apache.org/viewvc?rev=789047&view=rev
Log:
Corrected test failure when TestJIRA242WithCacheAndPostStatementEventArgs runs 
alongside other tests by calling CacheModel.Cache.Clear() before running it.

Modified:
    
ibatis/branches/MappedStatementRefactor/Apache.Ibatis.DataMapper.SqlClient.Test/Fixtures/Mapping/CacheTest.cs

Modified: 
ibatis/branches/MappedStatementRefactor/Apache.Ibatis.DataMapper.SqlClient.Test/Fixtures/Mapping/CacheTest.cs
URL: 
http://svn.apache.org/viewvc/ibatis/branches/MappedStatementRefactor/Apache.Ibatis.DataMapper.SqlClient.Test/Fixtures/Mapping/CacheTest.cs?rev=789047&r1=789046&r2=789047&view=diff
==============================================================================
--- 
ibatis/branches/MappedStatementRefactor/Apache.Ibatis.DataMapper.SqlClient.Test/Fixtures/Mapping/CacheTest.cs
 (original)
+++ 
ibatis/branches/MappedStatementRefactor/Apache.Ibatis.DataMapper.SqlClient.Test/Fixtures/Mapping/CacheTest.cs
 Sun Jun 28 05:26:41 2009
@@ -6,10 +6,8 @@
 using Apache.Ibatis.Common.Utilities;
 
 using Apache.Ibatis.DataMapper.MappedStatements;
-using Apache.Ibatis.DataMapper.Model.Cache.Decorators;
 using Apache.Ibatis.DataMapper.Model.Cache.Implementation;
 using Apache.Ibatis.DataMapper.SqlClient.Test.Domain;
-using Apache.Ibatis.DataMapper.SqlClient.Test.Fixtures;
 using NUnit.Framework;
 using Apache.Ibatis.DataMapper.Model.Cache;
 using Apache.Ibatis.DataMapper.Session;
@@ -95,6 +93,7 @@
             List<bool> postSelectedWithCacheHitCalled = new List<bool>();
 
             IMappedStatement statement = 
((IModelStoreAccessor)dataMapper).ModelStore.GetMappedStatement("GetNoAccountWithCache");
+            statement.Statement.CacheModel.Cache.Clear();
             statement.PostSelect += (sender, e) => 
postSelectedWithCacheHitCalled.Add(e.CacheHit);
 
             Account first = 
dataMapper.QueryForObject<Account>("GetNoAccountWithCache", 1);


Reply via email to