blib/lib/Plack/Middleware/Session.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
branch | 17 | 22 | 77.2 |
line | true | false | branch |
---|---|---|---|
22 | 4 | 72 | unless $self->state |
30 | 145 | 7 | if defined $backend and &Scalar::Util::blessed($backend) |
33 | 4 | 3 | if defined $backend |
44 | 42 | 36 | if ($id and $session) { } |
60 | 28 | 50 | unless my $id = $self->state->extract($env) |
61 | 8 | 42 | unless my $session = $self->store->fetch($id) |
78 | 0 | 70 | if $options->{'no_store'} |
82 | 70 | 0 | if (not $options->{'late_store'}) { } |
0 | 0 | elsif ($env->{'psgix.cleanup'}) { } | |
98 | 8 | 70 | if ($options->{'expire'}) { } |
101 | 0 | 70 | if $options->{'change_id'} |