Branch Coverage

blib/lib/Test/Manifest.pm
Criterion Covered Total %
branch 30 52 57.6


line true false branch
219 0 0 if $Test::Harness::verbose
222 0 0 if $Test::Harness::verbose
226 0 0 if $Test::Harness::verbose
290 4 6 if $Test::Harness::verbose
297 2 8 unless -e $Manifest
299 2 8 unless defined $result
302 2 6 wantarray ? :
308 2 10 unless open my $fh, '<', $manifest
316 12 46 unless $_
319 2 44 if (';' eq substr($command, 0, 1))
320 2 0 if ($command eq ';include') { }
0 0 elsif ($command eq ';skip') { }
322 2 0 if defined $result
326 0 0 if /^;unskip/
335 20 24 unless defined $level
337 8 36 if $upper_bound and $level > $upper_bound
339 0 36 unless $level =~ /^\d+(?:.\d+)?$/
342 0 36 if m[^t/]
344 36 0 if (-e catfile('t', $test)) { }
353 0 36 if exists $SeenTest{$test}
365 0 2 if $Test::Harness::verbose
368 0 2 unless (-e $file)
373 0 2 if (exists $SeenInclude{$file})
381 0 2 unless defined $result
399 0 1 unless -d 't'
400 0 1 unless open my $fh, '>', manifest_name()