diff options
author | Emmanuel Oga <EmmanuelOga@gmail.com> | 2009-08-28 13:15:38 +0000 |
---|---|---|
committer | wycats <wycats@gmail.com> | 2010-04-12 21:20:45 -0700 |
commit | f8eddcc7351c899088353aed21ee6e14ddb23ccf (patch) | |
tree | 253c0fe7f89bccf355937a6c829595dd24214a8b /activerecord/test/cases | |
parent | 219c81b9e1cdd81a3a8c4cda5718f17454e1a5ba (diff) | |
download | rails-f8eddcc7351c899088353aed21ee6e14ddb23ccf.tar.gz rails-f8eddcc7351c899088353aed21ee6e14ddb23ccf.tar.bz2 rails-f8eddcc7351c899088353aed21ee6e14ddb23ccf.zip |
make ActiveRecord::Base.subclasses a public method
Signed-off-by: wycats <wycats@gmail.com>
Diffstat (limited to 'activerecord/test/cases')
-rwxr-xr-x | activerecord/test/cases/base_test.rb | 4 |
1 files changed, 4 insertions, 0 deletions
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 |