blib/lib/Data/Session.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 24 | 53 | 45.2 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
51 | 131 | 0 | 1 | $self->etime and $self->atime + $self->etime < time |
262 | 2 | 241 | 92 | $self->modified and not $self->deleted |
526 | 0 | 0 | 1 | $time and $self->atime + $time < time |
653 | 0 | 0 | 127 | not $$data{$key} and $arg{$key} |
0 | 0 | 0 | $$data{$key} and not $arg{$key} | |
873 | 221 | 30 | 0 | $self->id_option eq 'Static' and not $self->id |
line | l | !l | condition |
---|---|---|---|
557 | 0 | 251 | $arg{'debug'} ||= 0 |
560 | 137 | 114 | $arg{'id'} ||= 0 |
562 | 40 | 211 | $arg{'name'} ||= 'CGISESSID' |
563 | 40 | 211 | $arg{'query'} ||= '' |
564 | 0 | 251 | $arg{'query_class'} ||= 'CGI' |
566 | 251 | 0 | $arg{'type'} ||= '' |
567 | 251 | 0 | $arg{'verbose'} ||= 0 |
673 | 251 | 0 | $self->type || '' |
848 | 0 | 0 | $id || '' |
854 | 0 | 0 | $id || '' |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
237 | 1 | 0 | 0 | not $$data{'_SESSION_PTIME'}{$key} or $$data{'_SESSION_PTIME'}{$key} ne $time |
651 | 0 | 0 | 167 | $$data{$key} or $arg{$key} |
653 | 127 | 0 | 0 | not $$data{$key} and $arg{$key} or $$data{$key} and not $arg{$key} |
0 | 0 | 0 | not $$data{$key} and $arg{$key} or $$data{$key} and not $arg{$key} or $$data{$key} ne $arg{$key} | |
846 | 0 | 0 | 114 | $q->cookie($name) || $q->param($name) |