aboutsummaryrefslogtreecommitdiffstats
path: root/railties/test/application/middleware/flash_test.rb
diff options
context:
space:
mode:
Diffstat (limited to 'railties/test/application/middleware/flash_test.rb')
-rw-r--r--railties/test/application/middleware/flash_test.rb46
1 files changed, 0 insertions, 46 deletions
diff --git a/railties/test/application/middleware/flash_test.rb b/railties/test/application/middleware/flash_test.rb
deleted file mode 100644
index f5d459c695..0000000000
--- a/railties/test/application/middleware/flash_test.rb
+++ /dev/null
@@ -1,46 +0,0 @@
-require 'isolation/abstract_unit'
-require 'rack/test'
-
-module ApplicationTests
- class FlashTest < ActiveSupport::TestCase
- include ActiveSupport::Testing::Isolation
- include Rack::Test::Methods
-
- def setup
- build_app
- boot_rails
- end
-
- def teardown
- teardown_app
- end
-
- test 'calling reset_session on request does not trigger an error for API apps' do
- add_to_config 'config.api_only = true'
-
- controller :test, <<-RUBY
- class TestController < ApplicationController
- def dump_flash
- request.reset_session
- render plain: 'It worked!'
- end
- end
- RUBY
-
- app_file 'config/routes.rb', <<-RUBY
- Rails.application.routes.draw do
- get '/dump_flash' => "test#dump_flash"
- end
- RUBY
-
- app 'development'
-
- get '/dump_flash'
-
- assert_equal 200, last_response.status
- assert_equal 'It worked!', last_response.body
-
- refute Rails.application.middleware.include?(ActionDispatch::Flash)
- end
- end
-end