X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Plugin-Session-State-Cookie.git;a=blobdiff_plain;f=t%2Fbasic.t;h=e0ca3b5323e565713188589c93ed0637880a7436;hp=aa78b68fcb9e8880a20012e81d6d1bda413255e3;hb=c3f2575c7016000e1693b29df140c51ba32e078a;hpb=7acfe95d356e31f93bfbebfbadd0088974080299 diff --git a/t/basic.t b/t/basic.t index aa78b68..e0ca3b5 100644 --- a/t/basic.t +++ b/t/basic.t @@ -24,20 +24,20 @@ $res->set_always( cookies => \%res_cookies ); my $cxt = Test::MockObject::Extends->new("Catalyst::Plugin::Session::State::Cookie"); -$cxt->set_always( config => { } ); +$cxt->set_always( config => {} ); $cxt->set_always( request => $req ); $cxt->set_always( response => $res ); +$cxt->set_always( session => { __expires => 123 } ); $cxt->set_false("debug"); my $sessionid; $cxt->mock( sessionid => sub { shift; $sessionid = shift if @_; $sessionid } ); - can_ok( $m, "setup_session" ); $cxt->setup_session; -is( $cxt->config->{session}{cookie_name}, "session", "default cookie name is set" ); - +is( $cxt->config->{session}{cookie_name}, + "session", "default cookie name is set" ); can_ok( $m, "prepare_cookies" ); @@ -78,7 +78,7 @@ $cxt->finalize; $res->called_ok( "cookies", "response cookie was set when sessionid changed" ); is_deeply( \%res_cookies, - { session => { value => $sessionid } }, + { session => { value => $sessionid, expires => 123 } }, "cookie was set correctly" ); @@ -104,7 +104,7 @@ $res->called_ok( "cookies", "response cookie was set when session was created" ); is_deeply( \%res_cookies, - { session => { value => $sessionid } }, + { session => { value => $sessionid, expires => 123 } }, "cookie was set correctly" );