Branch Coverage

blib/lib/App/Prove/Plugin/TraceUse.pm
Criterion Covered Total %
branch 28 58 48.2


line true false branch
21 203 6 if ($_[0] =~ /^\s+\d+\.\s+(\S+)(?: ([\d\._]+))?,/)
50 6 102 unless $mod
61 0 102 unless ($parent)
79 36 0 exists $ENV{'PERL5LIB'} ? :
83 18 18 $negate ? :
98 7 9 $check_noninc ? :
100 7 9 unless $d
107 0 9 unless -d $d
121 5 1 if (defined $mdir and not defined $mdir_n) { }
180 2 1 if ($makefile_input) { }
1 0 elsif (-e 'Makefile.PL') { }
182 2 0 if (-e $makefile_input) { }
194 0 3 unless $makefile_content
205 0 0 unless (is_lax($ver))
221 2 1 if ($build_input) { }
1 0 elsif (-e 'Build.PL') { }
223 2 0 if (-e $build_input) { }
235 0 3 unless $build_content
239 0 3 unless $prereq_content
247 0 0 unless (is_lax($ver))
281 6 3 if ('version'->new($$_[1]) > 'version'->new($d{$$_[0]} || 0))
308 0 0 unless (@d)
327 0 0 if (not $v) { }
0 0 elsif ($v and qv($v) < qv($ver)) { }
340 0 0 unless ($hash_fails)
350 0 0 if ($makefile_requirements)
358 0 0 if ($build_requirements)
366 0 0 if (not $dependencies_are_good and 0)
420 0 0 if (defined $app->harness and $app->harness ne 'TAP::Harness')