From 92b5ae76c591fc483e3a962d7e600cfe3dde6cb9 Mon Sep 17 00:00:00 2001 From: Anil Wadghule Date: Sun, 16 May 2010 22:00:13 +0530 Subject: [PATCH] Backport middleware stack test from Rails 3 to Rails 2-3 --- .../test/controller/middleware_stack_test.rb | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/actionpack/test/controller/middleware_stack_test.rb b/actionpack/test/controller/middleware_stack_test.rb index 9182310..a66c961 100644 --- a/actionpack/test/controller/middleware_stack_test.rb +++ b/actionpack/test/controller/middleware_stack_test.rb @@ -87,4 +87,11 @@ class MiddlewareStackTest < ActiveSupport::TestCase end assert_equal [:foo], @stack.last.send(:build_args) end + + test "lazy compares so unloaded constants can be loaded" do + @stack.use "UnknownMiddleware" + @stack.use :"MiddlewareStackTest::BazMiddleware" + assert @stack.include?("::MiddlewareStackTest::BazMiddleware") + end + end -- 1.7.0.4