Condition Coverage

blib/lib/Sys/Cmd.pm
Criterion Covered Total %
condition 8 20 40.0


and 2 conditions

line l !l condition
9 20 20 0 exists &$_ and &$_($s)
0 0 do { $P . ':E' }->{$n} = $g and return $m

and 3 conditions

line !l l&&!r l&&r condition
9 884 0 0 $#_ && $a{'is'} eq 'ro' && caller ne 'Mo::coerce'
4 0 0 @_ == 2 && !$_[1]

or 2 conditions

line l !l condition
9 3 0 *{$P . 'new';}{'CODE'} || *{$M . 'Object::new';}{'CODE'}
310 1 0 fileno $child_in || die("open: $!")
311 1 0 fileno $child_out || die("open: $!")

or 3 conditions

line l !l&&r !l&&!r condition
86 0 0 4 File::Which::which($cmd[0]) || Carp::confess('command not found: ' . $cmd[0])