Branch Coverage

blib/lib/Test/DependentModules.pm
Criterion Covered Total %
branch 10 76 13.1


line true false branch
67 0 0 $params->{'exclude'} ? :
0 0 $params->{'filter'} ? :
73 0 0 unless &$allow($dist)
74 0 0 if $dist =~ /^(?:Task|Bundle)/
88 0 0 if ($ENV{'PERL_TEST_DM_PROCESSES'} and $ENV{'PERL_TEST_DM_PROCESSES'} > 1)
91 0 0 if (eval { do { require Parallel::ForkManager; 1 } }) { }
100 0 0 if ($parallel) { }
131 0 0 if $pm->start
150 0 0 unless ($dist)
163 0 0 unless ($dist)
165 0 0 defined $Test->todo ? :
206 0 0 unless $success
214 0 0 if defined $stderr and $stderr =~ /\A\# Testing [\w:]+ [^\n]+\Z/
217 0 0 $passed ? :
0 0 $passed && $stderr ? :
218 0 0 if (my $reason = $Test->todo)
241 0 0 if ($pm) { }
254 0 0 if ($results->{'skipped'}) { }
268 0 0 if ($results->{'passed'} or $results->{'skipped'}) { }
274 0 0 if defined $results->{'output'}
275 0 0 if defined $results->{'stderr'}
283 0 0 if %logs
286 0 0 $ENV{'PERL_TEST_DM_PROCESSES'} && $ENV{'PERL_TEST_DM_PROCESSES'} > 1 ? :
319 0 0 unless $ENV{'PERL_TEST_DM_LOG_DIR'}
332 0 0 unless @mods == 1
336 0 0 unless $dist
376 0 0 if $prereq eq 'perl'
379 0 0 if ($for_dist ne $root_dist)
384 0 0 unless ($dist)
418 4 3 if (-e 'Build.PL') { }
420 0 4 unless _run_commands(['./Build'])
426 0 3 unless _run_commands(['make'])
446 0 7 unless $success
465 4 3 if (-e 'Build') { }
3 0 elsif (-e 'Makefile') { }
478 6 1 if ($? == 0)
497 0 0 if $LOADED_CPAN
525 0 0 if ($ENV{'PERL_TEST_DM_CPAN_VERBOSE'})