Branch Coverage

blib/lib/Test/DependentModules.pm
Criterion Covered Total %
branch 10 78 12.8


line true false branch
49 0 0 unless (@deps)
72 0 0 $params->{'exclude'} ? :
0 0 $params->{'filter'} ? :
78 0 0 unless &$allow($dist)
79 0 0 if $dist =~ /^(?:Task|Bundle)/
93 0 0 if ($ENV{'PERL_TEST_DM_PROCESSES'} and $ENV{'PERL_TEST_DM_PROCESSES'} > 1)
96 0 0 if (eval { do { require Parallel::ForkManager; 1 } }) { }
105 0 0 if ($parallel) { }
136 0 0 if $pm->start
155 0 0 unless ($dist)
168 0 0 unless ($dist)
170 0 0 defined $Test->todo ? :
211 0 0 unless $success
219 0 0 if defined $stderr and $stderr =~ /\A\# Testing [\w:]+ [^\n]+\Z/
222 0 0 $passed ? :
0 0 $passed && $stderr ? :
223 0 0 if (my $reason = $Test->todo)
246 0 0 if ($pm) { }
259 0 0 if ($results->{'skipped'}) { }
273 0 0 if ($results->{'passed'} or $results->{'skipped'}) { }
279 0 0 if defined $results->{'output'}
280 0 0 if defined $results->{'stderr'}
288 0 0 if %logs
291 0 0 $ENV{'PERL_TEST_DM_PROCESSES'} && $ENV{'PERL_TEST_DM_PROCESSES'} > 1 ? :
324 0 0 unless $ENV{'PERL_TEST_DM_LOG_DIR'}
337 0 0 unless @mods == 1
341 0 0 unless $dist
381 0 0 if $prereq eq 'perl'
384 0 0 if ($for_dist ne $root_dist)
389 0 0 unless ($dist)
423 4 3 if (-e 'Build.PL') { }
425 0 4 unless _run_commands(['./Build'])
431 0 3 unless _run_commands(['make'])
451 0 7 unless $success
470 4 3 if (-e 'Build') { }
3 0 elsif (-e 'Makefile') { }
483 6 1 if ($? == 0)
502 0 0 if $LOADED_CPAN
530 0 0 if ($ENV{'PERL_TEST_DM_CPAN_VERBOSE'})