my $app = sub {
my $env = shift;
- my $counter = $env->{'plack.session'}->get('counter') || 0;
+ my $counter = $env->{'psgix.session'}->{counter} || 0;
my $body = "Counter=$counter";
- $counter++;
- $env->{'plack.session'}->set(counter => $counter);
+ $env->{'psgix.session'}->{counter} = $counter + 1;
- return [ 200, [], [ $body ] ];
+ return [ 200, [ 'Content-Type', 'text/html' ], [ $body ] ];
};
$app = Plack::Middleware::Session->wrap($app);
my $jar = HTTP::Cookies->new;
my $res = $cb->(GET "http://localhost/");
+ is $res->content_type, 'text/html';
is $res->content, "Counter=0";
$jar->extract_cookies($res);