Branch Coverage

blib/lib/Catalyst/Plugin/Session/CGISession.pm
Criterion Covered Total %
branch 0 74 0.0


line true false branch
225 0 0 if ($c->request->path =~ m[^(.*)/\-/([0-9a-f]+)$])
228 0 0 if $c->debug
232 0 0 if (my $cookie = $c->request->cookies->{'session'})
235 0 0 if $c->debug
249 0 0 unless $c->_cgi_session_created
267 0 0 if (defined $$c{'_session_cgis'} and defined $$c{'_session_cgis'}{'cgisess'}) { }
302 0 0 unless (defined $id_or_query)
313 0 0 unless (defined $cgisess)
323 0 0 if ($expires)
343 0 0 if ($cgisess->is_new) { }
349 0 0 unless (defined $session_data_ref)
363 0 0 if ($cgisess->is_new) { }
379 0 0 unless defined $cgisess
389 0 0 if ($dump_requested_type and $c->debug)
392 0 0 if (defined $cgis_dump)
399 0 0 if ($CGI::Session::VERSION >= 4) { }
421 0 0 if ($c->config->{'session'}{'rewrite'} and $c->sessionid and $c->response->redirect)
428 0 0 if (defined $$c{'_session_cgis'} and defined $$c{'_session_cgis'}{'session_data'})
432 0 0 unless defined $cgisess
454 0 0 if (defined $value)
462 0 0 if ($c->config->{'session'}{'rewrite'} and $c->sessionid and defined $c->res->body and length $c->res->body)
470 0 0 unless $orig =~ /^$base/
471 0 0 if $uri->path =~ m[/-/]
487 0 0 if (my $sid = $c->sessionid)
490 0 0 unless $path =~ m[/$]
506 0 0 unless defined $cgisess
517 0 0 unless defined $cgisess
528 0 0 unless defined $cgisess
539 0 0 unless defined $cgisess
550 0 0 unless defined $cgisess
561 0 0 unless defined $$c{'_session_cgis'}
563 0 0 unless defined $cgisess
566 0 0 if ($type == 1) { }
0 0 elsif ($type == 2) { }
0 0 elsif ($type == 1) { }
586 0 0 unless defined $$c{'_session_cgis'}
588 0 0 if (defined $type and $type >= 1 and $type <= 3)