From f8eddcc7351c899088353aed21ee6e14ddb23ccf Mon Sep 17 00:00:00 2001 From: Emmanuel Oga Date: Fri, 28 Aug 2009 13:15:38 +0000 Subject: make ActiveRecord::Base.subclasses a public method Signed-off-by: wycats --- activerecord/test/cases/base_test.rb | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'activerecord/test/cases/base_test.rb') diff --git a/activerecord/test/cases/base_test.rb b/activerecord/test/cases/base_test.rb index 51b6a8aada..8bff13aa96 100755 --- a/activerecord/test/cases/base_test.rb +++ b/activerecord/test/cases/base_test.rb @@ -2053,6 +2053,10 @@ class BasicsTest < ActiveRecord::TestCase assert !SubStiPost.descends_from_active_record? end + def test_base_subclasses_is_public_method + assert ActiveRecord::Base.public_methods.include?("subclasses") + end + def test_find_on_abstract_base_class_doesnt_use_type_condition old_class = LooseDescendant Object.send :remove_const, :LooseDescendant -- cgit v1.2.3