aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/test
diff options
context:
space:
mode:
authorAaron Patterson <aaron.patterson@gmail.com>2012-07-29 17:29:20 -0700
committerAaron Patterson <aaron.patterson@gmail.com>2012-07-29 21:43:05 -0700
commit01b812672a3ef6f1032bfff5e818f1ad8957e378 (patch)
tree73c29a97b239be10fab0bb5db817a6d29acca03e /actionpack/test
parentaf0a9f9eefaee3a8120cfd8d05cbc431af376da3 (diff)
downloadrails-01b812672a3ef6f1032bfff5e818f1ad8957e378.tar.gz
rails-01b812672a3ef6f1032bfff5e818f1ad8957e378.tar.bz2
rails-01b812672a3ef6f1032bfff5e818f1ad8957e378.zip
make sure appropriate headers are set and deleted
Diffstat (limited to 'actionpack/test')
-rw-r--r--actionpack/test/dispatch/live_response_test.rb11
1 files changed, 11 insertions, 0 deletions
diff --git a/actionpack/test/dispatch/live_response_test.rb b/actionpack/test/dispatch/live_response_test.rb
index 0e8dcc6a16..70dd7524aa 100644
--- a/actionpack/test/dispatch/live_response_test.rb
+++ b/actionpack/test/dispatch/live_response_test.rb
@@ -29,6 +29,17 @@ module ActionController
@response.close
assert_equal ['omg'], @response.body_parts
end
+
+ def test_cache_control_is_set
+ @response.stream.write 'omg'
+ assert_equal 'no-cache', @response.headers['Cache-Control']
+ end
+
+ def test_content_length_is_removed
+ @response.headers['Content-Length'] = "1234"
+ @response.stream.write 'omg'
+ assert_nil @response.headers['Content-Length']
+ end
end
end
end