blib/lib/Ado/Sessions.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 15 | 30 | 50.0 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
52 | 66 | 0 | 62 | not my $expires = delete $session->{'expires'} and $expiration |
53 | 0 | 66 | 0 | defined $expires and $expires <= time |
line | l | !l | condition |
---|---|---|---|
21 | 132 | 79 | $c->param($cookie_name) || $c->cookie($cookie_name) || '' |
28 | 16 | 0 | $config->{'session'}{'options'} || {} |
29 | 16 | 0 | $config->{'session'}{'type'} || 'mojo' |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
51 | 0 | 128 | 0 | $session->{'expiration'} // $self->default_expiration |
69 | 83 | 0 | 0 | keys %$session or $stash->{'mojo.active_session'} |
78 | 0 | 83 | 0 | $session->{'expiration'} // $self->default_expiration |
80 | 1 | 82 | 0 | $default || time + $expiration |
83 | 0 | 0 | $expiration or $default | |
83 | 66 | 17 | 0 | $self->session_id($c) || $self->generate_id |