2014-08-10 01:34:50 +00:00
|
|
|
require 'cgi'
|
|
|
|
require 'cgi/session/pstore'
|
|
|
|
|
2014-08-10 02:41:03 +00:00
|
|
|
STDIN.reopen(IO::NULL)
|
2014-08-10 01:34:50 +00:00
|
|
|
cgi = CGI.new
|
|
|
|
session = CGI::Session.new(cgi, 'database_manager' => CGI::Session::PStore)
|
|
|
|
session['key'] = {'k' => 'v'}
|
|
|
|
puts session['key'].class
|
|
|
|
fail unless Hash === session['key']
|
|
|
|
puts session['key'].inspect
|
|
|
|
fail unless session['key'].inspect == '{"k"=>"v"}'
|