Condition Coverage

blib/lib/CPANPLUS/Dist/Debora/Package.pm
Criterion Covered Total %
condition 34 62 54.8


and 3 conditions

line !l l&&!r l&&r condition
101 5 1 0 $installdirs ne "vendor" and $installdirs ne "site"
417 8 0 0 $entry =~ /[.]bs \z/msux and -z $path
674 0 0 1 $value and $value =~ /$EMAIL/u
734 0 0 4 $text and not $text =~ /unknown/imsux
794 0 0 3 defined $meta and ref $meta->{'prereqs'} eq "HASH"
987 3 0 0 @names > 1 && /\b OR \b/imsux

or 2 conditions

line l !l condition
468 0 0 eval { do { decode_utf8($output) } } // ""
481 0 0 $config->get_program("sudo") // "sudo"
524 17 1 $dist_version // 0
758 3 0 ($self->_get_summary_from_meta // $self->_get_summary_from_pod) // "Module for the Perl programming language"
791 3 0 $self->module->status->prereqs // {}
795 3 0 $meta->{'prereqs'}{'runtime'} // {}
796 3 0 $meta_runtime->{'requires'} // {}

or 3 conditions

line l !l&&r !l&&!r condition
384 64 64 76 $entry eq "." or $entry eq ".."
417 4 4 8 $entry eq "perllocal.pod" or $entry eq ".packlist"
8 0 8 $entry eq "perllocal.pod" or $entry eq ".packlist" or $entry =~ /[.]bs \z/msux and -z $path
575 0 3 0 $POD_FOR{$self->dist_name} // $self->module_name
758 3 0 0 $self->_get_summary_from_meta // $self->_get_summary_from_pod
842 0 0 12 $module_name eq 'perl' || module_is_distributed_with_perl($module_name, $version) || $module->package_is_perl_core
851 12 0 0 not exists $dependency{$module_name} or $dependency{$module_name}{'version'} < $version
1037 5 5 5 $entry eq "." or $entry eq ".."
1063 5 5 105 $entry eq "." or $entry eq ".."
1159 40 40 47 $entry eq "." or $entry eq ".."