Branch Coverage

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


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) { }
133 0 0 if $pm->start
152 0 0 unless ($dist)
159 0 0 unless ($dist)
161 0 0 defined $Test->todo ? :
167 0 0 if ($pm) { }
197 0 0 if ($pm) { }
213 0 0 unless $success
221 0 0 if defined $stderr and $stderr =~ /\A\# Testing [\w:]+ [^\n]+\Z/
224 0 0 $passed ? :
0 0 $passed && $stderr ? :
225 0 0 if (my $reason = $Test->todo)
232 0 0 if ($pm) { }
258 0 0 if ($skipped) { }
272 0 0 if ($passed or $skipped) { }
278 0 0 if defined $output
286 0 0 if %logs
289 0 0 $ENV{'PERL_TEST_DM_PROCESSES'} && $ENV{'PERL_TEST_DM_PROCESSES'} > 1 ? :
322 0 0 unless $ENV{'PERL_TEST_DM_LOG_DIR'}
335 0 0 unless @mods == 1
339 0 0 unless $dist
379 0 0 if $prereq eq 'perl'
382 0 0 if ($for_dist ne $root_dist)
387 0 0 unless ($dist)
421 4 3 if (-e 'Build.PL') { }
423 0 4 unless _run_commands(['./Build'])
429 0 3 unless _run_commands(['make'])
449 0 7 unless $success
468 4 3 if (-e 'Build') { }
3 0 elsif (-e 'Makefile') { }
481 6 1 if ($? == 0)
500 0 0 if $LOADED_CPAN
528 0 0 if ($ENV{'PERL_TEST_DM_CPAN_VERBOSE'})