X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F011_middleware_w_custom_session.t;h=0b266e598b4a68ff2dae223da0f21b7bd9d18bdd;hb=852657925d5400d65df324678b7a0ce7558ced95;hp=e23c5532ef84d0e47d2e32d2fd9c3b521de151e2;hpb=98b27b3116e950ce0fc00ac2b7a7795b7ead6a11;p=catagits%2FWeb-Session.git diff --git a/t/011_middleware_w_custom_session.t b/t/011_middleware_w_custom_session.t index e23c553..0b266e5 100644 --- a/t/011_middleware_w_custom_session.t +++ b/t/011_middleware_w_custom_session.t @@ -4,30 +4,23 @@ use Test::More; use HTTP::Request::Common; use HTTP::Cookies; -{ - package My::Custom::Session; - use strict; - use warnings; - use parent 'Plack::Session'; -} - my $app = sub { my $env = shift; - isa_ok($env->{'psgix.session'}, 'My::Custom::Session'); + isa_ok($env->{'plack.session'}, 't::MyCustomSession'); - my $counter = $env->{'psgix.session'}->get('counter') || 0; + my $counter = $env->{'plack.session'}->get('counter') || 0; my $body = "Counter=$counter"; $counter++; - $env->{'psgix.session'}->set(counter => $counter); + $env->{'plack.session'}->set(counter => $counter); return [ 200, [], [ $body ] ]; }; $app = Plack::Middleware::Session->wrap( $app, - session_class => 'My::Custom::Session' + session_class => 't::MyCustomSession' ); test_psgi $app, sub {