aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmilio Tagua <miloops@gmail.com>2010-10-14 16:21:28 -0300
committerEmilio Tagua <miloops@gmail.com>2010-11-19 19:08:55 -0300
commit87aa9133c43668ab79e6fb31a872ea309e3811e2 (patch)
treeed7c87642c7a070cb0004233e919aaeac8fec151
parentc036caf501c8efc378d72377f3876ad23742f84d (diff)
downloadrails-87aa9133c43668ab79e6fb31a872ea309e3811e2.tar.gz
rails-87aa9133c43668ab79e6fb31a872ea309e3811e2.tar.bz2
rails-87aa9133c43668ab79e6fb31a872ea309e3811e2.zip
Flush IdentityMap when running tests.
-rw-r--r--railties/lib/rails/test_help.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/railties/lib/rails/test_help.rb b/railties/lib/rails/test_help.rb
index 38f2f651f4..1057d87ff4 100644
--- a/railties/lib/rails/test_help.rb
+++ b/railties/lib/rails/test_help.rb
@@ -19,6 +19,10 @@ if defined?(ActiveRecord)
class ActiveSupport::TestCase
include ActiveRecord::TestFixtures
self.fixture_path = "#{Rails.root}/test/fixtures/"
+
+ setup do
+ ActiveRecord::IdentityMap.clear
+ end
end
ActionDispatch::IntegrationTest.fixture_path = ActiveSupport::TestCase.fixture_path