aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test
diff options
context:
space:
mode:
authorAkira Matsuda <ronnie@dio.jp>2011-05-28 09:08:13 +0900
committerAkira Matsuda <ronnie@dio.jp>2011-05-28 09:08:13 +0900
commit9fb51e76fd4f533748a4711c093f2dc7812a62a8 (patch)
tree5856ef13c7a2af4fe6d75bf15f394ff6db2ea491 /activerecord/test
parentc122c7b271ef27ceb432c932855b76c2247503df (diff)
downloadrails-9fb51e76fd4f533748a4711c093f2dc7812a62a8.tar.gz
rails-9fb51e76fd4f533748a4711c093f2dc7812a62a8.tar.bz2
rails-9fb51e76fd4f533748a4711c093f2dc7812a62a8.zip
Disable IdentityMap by default for ActiveRecord testing
because enabling IM by default will possibly hide some bugs on 3.1 default behavior
Diffstat (limited to 'activerecord/test')
-rw-r--r--activerecord/test/cases/helper.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/activerecord/test/cases/helper.rb b/activerecord/test/cases/helper.rb
index fbb4ee6f7b..9644ac1b02 100644
--- a/activerecord/test/cases/helper.rb
+++ b/activerecord/test/cases/helper.rb
@@ -26,8 +26,8 @@ ActiveSupport::Deprecation.debug = true
# Quote "type" if it's a reserved word for the current connection.
QUOTED_TYPE = ActiveRecord::Base.connection.quote_column_name('type')
-# Enable Identity Map for testing
-ActiveRecord::IdentityMap.enabled = (ENV['IM'] == "false" ? false : true)
+# Enable Identity Map only when ENV['IM'] is set to "true"
+ActiveRecord::IdentityMap.enabled = (ENV['IM'] == "true")
def current_adapter?(*types)
types.any? do |type|