Condition Coverage

blib/lib/Module/cpmfile/Prereqs.pm
Criterion Covered Total %
condition 20 24 83.3


and 3 conditions

line !l l&&!r l&&r condition
17 87 18 15 $hash->{$phase} and $hash->{$phase}{$type}
63 51 12 13 $self->{$phase} and $self->{$phase}{$type}
67 19 0 0 ref $ret eq "SCALAR" and not $$ret
87 1 1 3 @key == 1 and $key[0] eq "version"

or 2 conditions

line l !l condition
13 8 0 shift() || {}
20 16 4 $hash->{$phase}{$type}{$package} || {}
50 0 1 $options->{'version'} || 0
59 1 5 $phases ||= \@PHASE
60 1 5 $types ||= \@TYPE
75 2 1 shift() || ''