From: Brian Cassidy Date: Tue, 3 Apr 2007 12:04:42 +0000 (+0000) Subject: added a test for nothingmuch's patch X-Git-Tag: v0.08~9 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Plugin-Session-State-Cookie.git;a=commitdiff_plain;h=dbec0a9dc5b4fa7d8f4a741b0fb95dce26790b3c;hp=ea139a65b7a69a7e3059f2440b5ea62a9ef15c13 added a test for nothingmuch's patch --- diff --git a/t/live_app.t b/t/live_app.t index ac1fc59..126c066 100644 --- a/t/live_app.t +++ b/t/live_app.t @@ -34,6 +34,14 @@ BEGIN { $c->res->write($count); } + sub deleteme : Local { + my ( $self, $c ) = @_; + my $id = $c->get_session_id; + $c->delete_session; + my $id2 = $c->get_session_id; + $c->res->body( $id ne ( $id2 || '' ) ); + } + __PACKAGE__->setup; } @@ -62,3 +70,6 @@ my $updated_expired; $m->cookie_jar->scan( sub { $updated_expired = $_[8] } ); cmp_ok( $expired, "<", $updated_expired, "cookie expiration was extended" ); + +$m->get_ok( "http://foo.com/deleteme", "get page" ); +$m->content_is( 1, 'session id changed' );