diff options
author | Rafael Mendonça França <rafaelmfranca@gmail.com> | 2012-06-05 15:10:20 -0300 |
---|---|---|
committer | Rafael Mendonça França <rafaelmfranca@gmail.com> | 2012-06-05 16:05:55 -0300 |
commit | 3cba6eee66a4c25b93839ea6fd1da08d7780f2de (patch) | |
tree | 737150e38db6b8d3e683e944cb24f89d46a33207 /railties/test/application/middleware | |
parent | f7cde3eb2231f31764739a9abdf2610dd2721fe8 (diff) | |
download | rails-3cba6eee66a4c25b93839ea6fd1da08d7780f2de.tar.gz rails-3cba6eee66a4c25b93839ea6fd1da08d7780f2de.tar.bz2 rails-3cba6eee66a4c25b93839ea6fd1da08d7780f2de.zip |
Revert "fix the Flash middleware loading the session on every request (very dangerous especially with Rack::Cache), it should only be loaded when the flash method is called"
This reverts commits e3069c64b2c5ddc7a5789b55b8efd4902d9e9729 and 2b2983d76fd11efc219273036a612f47cfaa5bfa.
Reason: This add a non-backward compatible change in the way that flash
works now (swept in every request).
Diffstat (limited to 'railties/test/application/middleware')
-rw-r--r-- | railties/test/application/middleware/session_test.rb | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/railties/test/application/middleware/session_test.rb b/railties/test/application/middleware/session_test.rb index aee2417abc..9f39e18a74 100644 --- a/railties/test/application/middleware/session_test.rb +++ b/railties/test/application/middleware/session_test.rb @@ -26,25 +26,5 @@ module ApplicationTests require "#{app_path}/config/environment" assert app.config.session_options[:secure], "Expected session to be marked as secure" end - - test "session is not loaded if it's not used" do - make_basic_app - - class ::OmgController < ActionController::Base - def index - if params[:flash] - flash[:notice] = "notice" - end - - render :nothing => true - end - end - - get "/?flash=true" - get "/" - - assert last_request.env["HTTP_COOKIE"] - assert !last_response.headers["Set-Cookie"] - end end end |