Condition Coverage

blib/lib/OPM/Installer.pm
Criterion Covered Total %
condition 12 33 36.3


and 3 conditions

line !l l&&!r l&&r condition
40 0 0 0 $params{'repositories'} and ref $params{'repositories'} eq "ARRAY"
67 5 0 0 $params{'repositories'} and ref $params{'repositories'} eq "ARRAY"
72 5 0 0 $params{'version'} and $params{'version_exact'}
241 1 7 14 lc $r_minor ne "x" and $r_minor != $minor
242 5 1 2 lc $r_patch ne "x" and $r_patch != $patch

or 3 conditions

line l !l&&r !l&&!r condition
77 0 0 0 $params{'package'} || $self->package
79 5 0 0 $params{'package'} || $self->package
82 1 0 0 $params{'package'} || $self->package
99 5 0 0 $params{'package'} || $self->package
109 1 0 0 $params{'package'} || $self->package
179 0 0 0 $success or $self->force