class CookieStoreTest::TestController
Public Instance Methods
call_reset_session()
click to toggle source
# File actionpack/test/dispatch/session/cookie_store_test.rb, line 52 def call_reset_session reset_session head :ok end
call_session_clear()
click to toggle source
# File actionpack/test/dispatch/session/cookie_store_test.rb, line 47 def call_session_clear session.clear head :ok end
change_session_id()
click to toggle source
# File actionpack/test/dispatch/session/cookie_store_test.rb, line 62 def change_session_id request.session.options[:id] = nil get_session_id end
get_class_after_reset_session()
click to toggle source
# File actionpack/test/dispatch/session/cookie_store_test.rb, line 42 def get_class_after_reset_session reset_session render plain: "class: #{session.class}" end
get_session_id()
click to toggle source
# File actionpack/test/dispatch/session/cookie_store_test.rb, line 38 def get_session_id render plain: "id: #{request.session.id}" end
get_session_value()
click to toggle source
# File actionpack/test/dispatch/session/cookie_store_test.rb, line 34 def get_session_value render plain: "foo: #{session[:foo].inspect}" end
no_session_access()
click to toggle source
# File actionpack/test/dispatch/session/cookie_store_test.rb, line 16 def no_session_access head :ok end
persistent_session_id()
click to toggle source
# File actionpack/test/dispatch/session/cookie_store_test.rb, line 20 def persistent_session_id render plain: session[:session_id] end
raise_data_overflow()
click to toggle source
# File actionpack/test/dispatch/session/cookie_store_test.rb, line 57 def raise_data_overflow session[:foo] = "bye!" * 1024 head :ok end
renew_session_id()
click to toggle source
# File actionpack/test/dispatch/session/cookie_store_test.rb, line 67 def renew_session_id request.session_options[:renew] = true head :ok end
set_session_value()
click to toggle source
# File actionpack/test/dispatch/session/cookie_store_test.rb, line 24 def set_session_value session[:foo] = "bar" render plain: Rack::Utils.escape(Verifier.generate(session.to_hash)) end
set_session_value_expires_in_five_hours()
click to toggle source
# File actionpack/test/dispatch/session/cookie_store_test.rb, line 29 def set_session_value_expires_in_five_hours session[:foo] = "bar" render plain: Rack::Utils.escape(Verifier.generate(session.to_hash, expires_in: 5.hours)) end