diff options
author | Joshua Peek <josh@joshpeek.com> | 2010-01-10 23:09:10 -0600 |
---|---|---|
committer | Joshua Peek <josh@joshpeek.com> | 2010-01-10 23:09:10 -0600 |
commit | 02bbde4e78f958d5495c19d953aaec58bb8ef998 (patch) | |
tree | 3a60347a62e8036a9bee4726e0cc32864b76057d /railties/test/application | |
parent | 39215860912e4a29def2973b684d0830fc8b9904 (diff) | |
download | rails-02bbde4e78f958d5495c19d953aaec58bb8ef998.tar.gz rails-02bbde4e78f958d5495c19d953aaec58bb8ef998.tar.bz2 rails-02bbde4e78f958d5495c19d953aaec58bb8ef998.zip |
Cleanup junk metal and revise API
API Change: Returning a "X-Cascade: pass" header triggers the cascade
instead of a 404 response.
Diffstat (limited to 'railties/test/application')
-rw-r--r-- | railties/test/application/metal_test.rb | 4 | ||||
-rw-r--r-- | railties/test/application/middleware_test.rb | 1 |
2 files changed, 3 insertions, 2 deletions
diff --git a/railties/test/application/metal_test.rb b/railties/test/application/metal_test.rb index d3dfb79e8a..225bede117 100644 --- a/railties/test/application/metal_test.rb +++ b/railties/test/application/metal_test.rb @@ -37,7 +37,7 @@ module ApplicationTests app_file 'app/metal/metal_a.rb', <<-RUBY class MetalA def self.call(env) - [404, { "Content-Type" => "text/html"}, ["Metal A"]] + [404, { "Content-Type" => "text/html", "X-Cascade" => "pass" }, ["Metal A"]] end end RUBY @@ -59,7 +59,7 @@ module ApplicationTests app_file 'app/metal/foo_metal.rb', <<-RUBY class FooMetal def self.call(env) - [404, { "Content-Type" => "text/html"}, ["Not Found"]] + [404, { "Content-Type" => "text/html", "X-Cascade" => "pass" }, ["Not Found"]] end end RUBY diff --git a/railties/test/application/middleware_test.rb b/railties/test/application/middleware_test.rb index 397968a4e7..8ba3a7bdfc 100644 --- a/railties/test/application/middleware_test.rb +++ b/railties/test/application/middleware_test.rb @@ -20,6 +20,7 @@ module ApplicationTests "ActionDispatch::ShowExceptions", "ActionDispatch::Callbacks", "ActionDispatch::Session::CookieStore", + "ActionDispatch::Cascade", "ActionDispatch::ParamsParser", "Rack::MethodOverride", "Rack::Head", |