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);