aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/cases/associations/eager_test.rb
diff options
context:
space:
mode:
authorJeremy Kemper <jeremy@bitsweat.net>2012-04-18 19:27:04 -0700
committerJeremy Kemper <jeremy@bitsweat.net>2012-04-18 19:27:04 -0700
commit1166d49f62ccab789be208112163ad13183224e2 (patch)
tree1ccdc4cda401e9fab970999324307e66082ea688 /activerecord/test/cases/associations/eager_test.rb
parent39861395ffeaed6a164da5011f427f4184626b49 (diff)
downloadrails-1166d49f62ccab789be208112163ad13183224e2.tar.gz
rails-1166d49f62ccab789be208112163ad13183224e2.tar.bz2
rails-1166d49f62ccab789be208112163ad13183224e2.zip
Revert "Fix #5667. Preloading should ignore scoping."
Causes a subtle regression where record.reload includes the default scope. Hard to reproduce in isolation. Seems like the relation is getting infected by some previous usage. This reverts commit dffbb521a0d00c8673a3ad6e0e8ff526f32daf4e.
Diffstat (limited to 'activerecord/test/cases/associations/eager_test.rb')
-rw-r--r--activerecord/test/cases/associations/eager_test.rb11
1 files changed, 0 insertions, 11 deletions
diff --git a/activerecord/test/cases/associations/eager_test.rb b/activerecord/test/cases/associations/eager_test.rb
index 28bf1c60e5..1dc71ac4cc 100644
--- a/activerecord/test/cases/associations/eager_test.rb
+++ b/activerecord/test/cases/associations/eager_test.rb
@@ -1095,15 +1095,4 @@ class EagerAssociationTest < ActiveRecord::TestCase
Post.includes(:comments).order(nil).where(:comments => {:body => "Thank you for the welcome"}).first
end
end
-
- test "scoping with a circular preload" do
- assert_equal Comment.find(1), Comment.preload(:post => :comments).scoping { Comment.find(1) }
- end
-
- test "preload ignores the scoping" do
- assert_equal(
- Comment.find(1).post,
- Post.where('1 = 0').scoping { Comment.preload(:post).find(1).post }
- )
- end
end