Condition Coverage

blib/lib/ExtUtils/Manifest.pm
Criterion Covered Total %
condition 19 49 38.7


and 3 conditions

line !l l&&!r l&&r condition
120 1 0 3 -r 'MANIFEST' && maniread()
138 0 2 10 $Verbose and exists $read->{$file}
282 2 0 0 defined &Dos::UseLFN && Dos::UseLFN() == 0
444 1 0 0 $^O eq 'MSWin32' && "$]" < 5.016
598 0 0 0 $^O eq "MSWin32" and Win32::IsWin95()

or 2 conditions

line l !l condition
183 0 16 shift() || {}
283 2 0 maniread() || {}
306 3 0 maniread() || {}
536 2 0 $how ||= "cp"
656 14 6 $additions->{$file} || ''

or 3 conditions

line l !l&&r !l&&!r condition
338 0 36 0 $mfile ||= $MANIFEST
416 2 14 0 shift() || "$MANIFEST.SKIP"
420 10 6 0 open $fh, "<", $mfile or open $fh, "<", $DEFAULT_MSKIP
444 0 0 0 $ENV{'HOME'} || $ENV{'USERPROFILE'}
494 2 3 0 shift() || $DEFAULT_MSKIP
598 0 0 0 $Is_VMS or $^O eq "MSWin32" and Win32::IsWin95()
624 0 0 0 $is_exception or not $ExtUtils::Manifest::Config{'d_link'}
0 0 0 $is_exception or not $ExtUtils::Manifest::Config{'d_link'} or -l $srcFile