Condition Coverage

lib/RRDTool/Rawish.pm
Criterion Covered Total %
condition 19 36 52.7


and 3 conditions

line !l l&&!r l&&r condition
14 1 0 0 @args == 1 && ref $args[0] eq 'HASH'
43 1 1 1 defined $opts and ref $opts ne 'HASH'
55 0 1 1 defined $opts and ref $opts ne 'HASH'
67 0 1 0 defined $opts and ref $opts ne 'HASH'
78 0 1 1 defined $opts and ref $opts ne 'HASH'
90 0 1 1 defined $opts and ref $opts ne 'HASH'
104 1 0 0 not $text and $exit_status != 0
115 1 0 1 defined $opts and ref $opts ne 'HASH'
120 1 0 0 not $text and $exit_status != 0
129 1 0 1 defined $opts and ref $opts ne 'HASH'
144 1 0 0 not $text and $exit_status != 0

or 3 conditions

line l !l&&r !l&&!r condition
16 1 0 0 $args{'rrdtool_path'} || File::Which::which('rrdtool')