Branch Coverage

blib/lib/Apache2/SSI/Finfo.pm
Criterion Covered Total %
branch 49 138 35.5


line true false branch
32 0 17 if (exists $ENV{'MOD_PERL'})
88 0 160 if ($r) { }
94 0 0 if ($r->filename eq $file) { }
105 0 0 if ($Nice::Try::WANTARRAY) { }
0 0 elsif (defined $Nice::Try::WANTARRAY) { }
0 0 length $@ ? :
0 0 if ($Nice::Try::HAS_CATCH)
0 0 if ($Nice::Try::DIED)
108 0 0 if ($e =~ /No[[:blank:]\h]+such[[:blank:]\h]+file[[:blank:]\h]+or[[:blank:]\h]+directory/i) { }
116 0 0 if ($Nice::Try::WANTARRAY) { }
0 0 elsif (defined $Nice::Try::WANTARRAY) { }
0 0 $Nice::Try::WANTARRAY ? :
0 0 if (defined $Nice::Try::WANTARRAY and !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL'))
134 0 1 if ($f) { }
141 0 1 unless scalar @$data
153 0 0 if ($f) { }
160 0 0 unless scalar @$data
169 0 0 if ($f) { }
176 0 0 unless scalar @$data
196 0 1 if ($f) { }
203 0 1 unless scalar @$data
215 0 1 if ($f) { }
222 0 1 unless scalar @$data
227 2 8 (shift())->filetype == 0 ? :
236 0 23 if ($f) { }
244 4 19 if (not -e _) { }
17 2 elsif (-f _) { }
2 0 elsif (-d _) { }
0 0 elsif (-l _) { }
0 0 elsif (-p _) { }
0 0 elsif (-S _) { }
0 0 elsif (-b _) { }
0 0 elsif (-c _) { }
287 0 4 if ($r) { }
303 0 2 if ($f) { }
310 0 2 unless scalar @$data
321 0 1 if ($f) { }
328 0 1 unless scalar @$data
351 0 3 if ($f) { }
360 0 3 unless scalar @$data
370 0 3 if ($f) { }
377 0 3 unless scalar @$data
387 0 3 if ($f) { }
401 0 1 if ($f) { }
408 0 1 unless scalar @$data
417 0 1 if ($f) { }
425 0 1 unless scalar @stat
434 0 0 if ($f) { }
441 0 0 unless scalar @$data
450 0 6 if ($f) { }
457 0 6 unless scalar @$data
467 0 1 scalar @_ ? :
468 0 1 if $r and not $p->{'apache_request'}
478 0 3 if ($f) { }
485 0 3 unless scalar @$data
494 0 5 unless length $t
495 0 5 unless $t =~ /^\d+$/
506 2 3 if ($Nice::Try::WANTARRAY) { }
3 0 elsif (defined $Nice::Try::WANTARRAY) { }
0 5 length $@ ? :
0 0 if ($Nice::Try::HAS_CATCH)
0 5 if ($Nice::Try::DIED)
509 0 0 if ($Nice::Try::WANTARRAY) { }
0 0 elsif (defined $Nice::Try::WANTARRAY) { }
2 3 $Nice::Try::WANTARRAY ? :
5 0 if (defined $Nice::Try::WANTARRAY and !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL'))
536 5 0 if (@_)
550 0 5 unless ref $self->{'dt'}
552 0 5 if ($dt->can($method)) { }