Condition Coverage

lib/CPANPLUS/Dist.pm
Criterion Covered Total %
condition 20 37 54.1


and 3 conditions

line !l l&&!r l&&r condition
141 1 40 1 $conf->_get_build('sanity_check') and not $obj->format_available
193 62 0 3 not $Loaded++ and check_install('module', 'Module::Pluggable', 'version', '2.4')
350 0 0 0 sub {
0 0 0 sub {
405 12 0 0 not $force and not $prereq_build
12 0 0 not $force and not $prereq_build and $dist->prereq_satisfied('modobj', $modobj, 'version', $version)
410 9 2 1 $conf->get_conf('prereqs') == 2 and not $cb->_callbacks->install_prerequisite->($self, $modobj)
421 10 0 1 defined $modobj->status->installed and not $modobj->status->installed

or 2 conditions

line l !l condition
299 7 0 {2, 'install', 3, 'create', 0, 'ignore', 1, 'install'}->{$conf->get_conf('prereqs')} || ''
440 1 8 $cb->_status->pending_prereqs || {}
458 0 8 $dist->status->_prepare_args || {}
459 0 8 $dist->status->_create_args || {}
460 0 8 $dist->status->_install_args || {}

or 3 conditions

line l !l&&r !l&&!r condition
299 9 7 0 $target ||= {2, 'install', 3, 'create', 0, 'ignore', 1, 'install'}->{$conf->get_conf('prereqs')} || ''