Condition Coverage

File:lib/Parrot/Configure/Compiler.pm
Coverage:85.4%

line%coveragecondition
13733
ABdec
0X0
100
111
defined $_[0] and length $_[0]
16633
ABdec
0X0
100
111
defined $_[0] and length $_[0]
394100
Adec
00
11
(caller 1)[3] || ''
403100
ABdec
000
011
1X1
$target =~ /makefile$/i or $target =~ /\.mak/
472100
ABdec
0X0
100
111
$line =~ /^#perl/ and $options{'feature_file'}
490100
ABdec
0X0
100
111
$former_truth != -1 and $line =~ /^#ELSE:(.*)/s
491100
ABdec
0X0
100
111
$op eq 'ELSIF' and $former_truth
676100
ABdec
0X0
100
111
$truth and $op eq 'OR'
100
ABdec
000
011
1X1
$key eq '!' or uc $key eq 'NOT'
686100
ABdec
0X0
100
111
not $truth and $op eq 'AND'
690100
ABdec
0X0
100
111
$op eq 'AND' and not $truth
70033
ABdec
000
011
1X1
$op eq '!' or uc $op eq 'NOT'
100
ABdec
000
011
1X1
$op eq '|' or uc $op eq 'OR'
100
ABdec
000
011
1X1
$op eq '&' or uc $op eq 'AND'