diff options
author | Jon Leighton <j@jonathanleighton.com> | 2010-10-06 12:06:51 +0100 |
---|---|---|
committer | Jon Leighton <j@jonathanleighton.com> | 2010-10-06 12:06:51 +0100 |
commit | f2b41914d6be935182d37e0c0d491352ac3de043 (patch) | |
tree | 8bd927df915c25b5e18432b1faafbf4f18488015 /activerecord/test/cases/finder_test.rb | |
parent | 3cc35633872a0072764d8edb20f1fc4e14adf729 (diff) | |
download | rails-f2b41914d6be935182d37e0c0d491352ac3de043.tar.gz rails-f2b41914d6be935182d37e0c0d491352ac3de043.tar.bz2 rails-f2b41914d6be935182d37e0c0d491352ac3de043.zip |
Refactoring JoinDependency and friends. This improves the code (IMO) including adding some explanatory comments, but more importantly structures it in such a way as to allow a JoinAssociation to produce an arbitrary number of actual joins, which will be necessary for nested has many through support. Also added 3 tests covering functionality which existed but was not previously covered.
Diffstat (limited to 'activerecord/test/cases/finder_test.rb')
-rw-r--r-- | activerecord/test/cases/finder_test.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/activerecord/test/cases/finder_test.rb b/activerecord/test/cases/finder_test.rb index e73f58fdc7..0476fc94df 100644 --- a/activerecord/test/cases/finder_test.rb +++ b/activerecord/test/cases/finder_test.rb @@ -259,7 +259,7 @@ class FinderTest < ActiveRecord::TestCase end def test_find_on_association_proxy_conditions - assert_equal [1, 2, 3, 5, 6, 7, 8, 9, 10], Comment.find_all_by_post_id(authors(:david).posts).map(&:id).sort + assert_equal [1, 2, 3, 5, 6, 7, 8, 9, 10, 12], Comment.find_all_by_post_id(authors(:david).posts).map(&:id).sort end def test_find_on_hash_conditions_with_range |