Branch Coverage

blib/lib/CPAN/Testers/Common/Client/PrereqCheck.pm
Criterion Covered Total %
branch 0 58 0.0


line true false branch
27 0 0 unless $mod
28 0 0 unless defined $need
31 0 0 if $saw_mod{$mod}++
35 0 0 if ($mod eq 'perl') { }
41 0 0 if (@packpath == 1 and $packpath[0] eq 'readline.pm')
47 0 0 if (-f $pmfile)
54 0 0 if (defined $inst_file) { }
56 0 0 if not defined $preliminary_version or $preliminary_version eq 'undef'
60 0 0 unless (_try_load($mod, $preliminary_version))
68 0 0 if (not defined $have or $have eq 'undef')
71 0 0 if (defined $mod_version) { }
91 0 0 if ($rq =~ s/>=\s*//) { }
0 0 elsif ($rq =~ s/>\s*//) { }
0 0 elsif ($rq =~ s/!=\s*//) { }
0 0 elsif ($rq =~ s/<=\s*//) { }
0 0 elsif ($rq =~ s/<\s*//) { }
94 0 0 if ('CPAN::Version'->vgt($have, $rq))
99 0 0 if ('CPAN::Version'->vcmp($have, $rq))
104 0 0 unless ('CPAN::Version'->vgt($have, $rq))
109 0 0 if ('CPAN::Version'->vlt($have, $rq))
115 0 0 unless ('CPAN::Version'->vlt($have, $rq))
119 0 0 $passes == @requirements ? :
185 0 0 if ($module eq 'Module::Install' and $have < 0.95) { }
0 0 elsif ($module eq 'Catalyst::DispatchType::Regex' and $have <= 5.90032) { }
0 0 elsif (grep {$_ eq $module;} @do_not_load) { }
0 0 elsif ($module =~ /^Acme::/) { }
202 0 0 if (exists $loading_conflicts{$module})
206 0 0 if (exists $INC{$file})
212 0 0 if (exists $load_before{$module})