| blib/lib/Data/Session.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % | 
| condition | 25 | 53 | 47.1 | 
| 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 | 
| 534 | 0 | 0 | 1 | $time and $self->atime + $time < time | 
| 661 | 0 | 0 | 127 | not $$data{$key} and $arg{$key} | 
| 0 | 0 | 0 | $$data{$key} and not $arg{$key} | |
| 881 | 221 | 30 | 0 | $self->id_option eq 'Static' and not $self->id | 
| line | l | !l | condition | 
|---|---|---|---|
| 565 | 0 | 251 | $arg{'debug'} ||= 0 | 
| 568 | 137 | 114 | $arg{'id'} ||= 0 | 
| 570 | 40 | 211 | $arg{'name'} ||= 'CGISESSID' | 
| 571 | 40 | 211 | $arg{'query'} ||= '' | 
| 572 | 0 | 251 | $arg{'query_class'} ||= 'CGI' | 
| 574 | 251 | 0 | $arg{'type'} ||= '' | 
| 575 | 251 | 0 | $arg{'verbose'} ||= 0 | 
| 681 | 251 | 0 | $self->type || '' | 
| 856 | 0 | 0 | $id || '' | 
| 862 | 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 | 
| 659 | 0 | 127 | 40 | $$data{$key} or $arg{$key} | 
| 661 | 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} | |
| 854 | 0 | 0 | 114 | $q->cookie($name) || $q->param($name) |