3 use Plack::Middleware::Session;
5 use HTTP::Request::Common;
11 $env->{'psgix.session'}->{counter} = 1;
13 $env->{'psgix.session.options'}{path} = '/foo';
14 $env->{'psgix.session.options'}{domain} = '.example.com';
15 $env->{'psgix.session.options'}{httponly} = 1;
17 return [ 200, [], [ "Hi" ] ];
20 $app = Plack::Middleware::Session->wrap($app);
25 my $res = $cb->(GET "http://localhost/");
26 like $res->header('Set-Cookie'), qr/plack_session=\w+; domain=.example.com; path=\/foo; HttpOnly/;