| blib/lib/Logfile/EPrints/Filter/Session.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % | 
| condition | 13 | 20 | 65.0 | 
| line | !l | l&&!r | l&&r | condition | 
|---|---|---|---|---|
| 24 | 5 | 18 | 1 | exists $Logfile::EPrints::Filter::Session::SESSIONS{$address} and $Logfile::EPrints::Filter::Session::SESSIONS{$address}->expired_by($hit) | 
| 131 | 0 | 20 | 3 | $Logfile::EPrints::Session::AUTOLOAD eq 'fulltext' and exists $$self{'last_abstract'} | 
| 170 | 0 | 10 | 1 | defined $$self{$Logfile::EPrints::Filter::MaxPerSession::AUTOLOAD} and $$hit{'session'}->total($Logfile::EPrints::Filter::MaxPerSession::AUTOLOAD) > $$self{$Logfile::EPrints::Filter::MaxPerSession::AUTOLOAD} | 
| line | l | !l | condition | 
|---|---|---|---|
| 13 | 0 | 3 | $self{'session'} ||= 'Logfile::EPrints::Session' | 
| line | l | !l&&r | !l&&!r | condition | 
|---|---|---|---|---|
| 15 | 0 | 3 | 0 | ref $class || $class | 
| 29 | 18 | 6 | 0 | $Logfile::EPrints::Filter::Session::SESSIONS{$address} ||= $$self{'session'}->new('filter', $self, 'address', $address) | 
| 149 | 1 | 23 | 0 | $Logfile::EPrints::Session::AUTOLOAD eq 'abstract' or $Logfile::EPrints::Session::AUTOLOAD eq 'fulltext' |