From fb4dea06dd6d4d509d2a971e23eb0837900af481 Mon Sep 17 00:00:00 2001 From: Bernardo de Padua Date: Thu, 5 Jun 2008 19:04:48 -0300 Subject: [PATCH] test that fails when you have count on has_many with limit --- .../associations/has_many_associations_test.rb | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/activerecord/test/cases/associations/has_many_associations_test.rb b/activerecord/test/cases/associations/has_many_associations_test.rb index dbfa025..b0a79ea 100644 --- a/activerecord/test/cases/associations/has_many_associations_test.rb +++ b/activerecord/test/cases/associations/has_many_associations_test.rb @@ -47,6 +47,12 @@ class HasManyAssociationsTest < ActiveRecord::TestCase def test_counting_with_column_name_and_hash assert_equal 2, Firm.find(:first).plain_clients.count(:all, :conditions => '1=1') end + + def test_counting_with_association_limit + firm = companies(:first_firm) + assert_equal firm.limited_clients.length, firm.limited_clients.size + assert_equal firm.limited_clients.length, firm.limited_clients.count + end def test_finding assert_equal 2, Firm.find(:first).clients.length -- 1.5.4.3