From fc266d7ec2cf1d3f9daf585ea6b79b61467a175f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Valim?= Date: Fri, 26 Mar 2010 16:12:35 +0100 Subject: Revert "find railties and engines by name [4264 state:resolved]" This reverts commit 7b8399b80cfff58cfe2313187ca3c803de8c8955. --- railties/lib/rails/railtie.rb | 4 ---- railties/test/railties/railtie_test.rb | 25 ------------------------- 2 files changed, 29 deletions(-) diff --git a/railties/lib/rails/railtie.rb b/railties/lib/rails/railtie.rb index b7f6c02503..f42985a904 100644 --- a/railties/lib/rails/railtie.rb +++ b/railties/lib/rails/railtie.rb @@ -33,10 +33,6 @@ module Rails subclasses.map { |p| p.railtie_name } end - def named(name) - subclasses.detect { |r| r.railtie_name == name } - end - def log_subscriber(log_subscriber) Rails::LogSubscriber.add(railtie_name, log_subscriber) end diff --git a/railties/test/railties/railtie_test.rb b/railties/test/railties/railtie_test.rb index 9283482893..9fefb285b4 100644 --- a/railties/test/railties/railtie_test.rb +++ b/railties/test/railties/railtie_test.rb @@ -15,31 +15,6 @@ module RailtiesTest @app ||= Rails.application end - test "name can be retrieved from namespaced railties" do - module ActiveRailtie - class Railtie < Rails::Railtie; end - end - - assert_equal :active_railtie, ActiveRailtie::Railtie.railtie_name - end - - test "can find railtie by name" do - class TieA < Rails::Railtie; railtie_name :railtie_a; end - class TieB < Rails::Railtie; railtie_name :railtie_b; end - class EngineA < Rails::Engine; engine_name :engine_a; end - class EngineB < Rails::Engine; engine_name :engine_b; end - - assert_equal TieA, Rails::Railtie.named(:railtie_a) - assert_equal TieB, Rails::Railtie.named(:railtie_b) - assert_nil Rails::Railtie.named(:railtie_x) - assert_nil Rails::Railtie.named(:engine_a) - - assert_equal EngineA, Rails::Engine.named(:engine_a) - assert_equal EngineB, Rails::Engine.named(:engine_b) - assert_nil Rails::Engine.named(:engine_x) - assert_nil Rails::Engine.named(:railtie_a) - end - test "Rails::Railtie itself does not respond to config" do assert !Rails::Railtie.respond_to?(:config) end -- cgit v1.2.3