aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Loupasakis <alup@aloop.org>2012-09-08 00:57:01 +0300
committerAndreas Loupasakis <alup@aloop.org>2012-09-08 11:04:45 +0300
commit207bad422b136211fb5d644e65e7a488ab4ac846 (patch)
tree7003bad0a017ad9a0a2412ad0bfcc27a807585c1
parentf415475621c79cbc2d93e1ecf10805a4100a5d43 (diff)
downloadrails-207bad422b136211fb5d644e65e7a488ab4ac846.tar.gz
rails-207bad422b136211fb5d644e65e7a488ab4ac846.tar.bz2
rails-207bad422b136211fb5d644e65e7a488ab4ac846.zip
Add test for clear in ActionDispatch::Request::Session
-rw-r--r--actionpack/test/dispatch/request/session_test.rb9
1 files changed, 9 insertions, 0 deletions
diff --git a/actionpack/test/dispatch/request/session_test.rb b/actionpack/test/dispatch/request/session_test.rb
index 80d5a13171..3f36d4f1a9 100644
--- a/actionpack/test/dispatch/request/session_test.rb
+++ b/actionpack/test/dispatch/request/session_test.rb
@@ -52,6 +52,15 @@ module ActionDispatch
assert_equal %w[ftw awesome], s.values
end
+ def test_clear
+ env = {}
+ s = Session.create(store, env, {})
+ s['rails'] = 'ftw'
+ s['adequate'] = 'awesome'
+ s.clear
+ assert_equal([], s.values)
+ end
+
private
def store
Class.new {