Condition Coverage

blib/lib/Encode/Simple.pm
Criterion Covered Total %
condition 16 43 37.2


or 2 conditions

line l !l condition
32 4 0 $@ || 'Error'
44 0 0 $@ || 'Error'
60 1 0 $@ || 'Error'
76 0 0 $@ || 'Error'
88 2 0 $@ || 'Error'
100 0 0 $@ || 'Error'
116 2 0 $@ || 'Error'
132 0 0 $@ || 'Error'

or 3 conditions

line l !l&&r !l&&!r condition
29 4 4 0 $ENCODINGS{$encoding} || _find_encoding($encoding)
41 4 0 0 $ENCODINGS{$encoding} || _find_encoding($encoding)
58 8 1 0 $ENCODINGS{'UTF-8'} || _find_encoding('UTF-8')
74 2 0 0 $ENCODINGS{'UTF-8'} || _find_encoding('UTF-8')
85 6 0 0 $ENCODINGS{$encoding} || _find_encoding($encoding)
97 4 1 0 $ENCODINGS{$encoding} || _find_encoding($encoding)
114 7 0 0 $ENCODINGS{'UTF-8'} || _find_encoding('UTF-8')
130 6 0 0 $ENCODINGS{'UTF-8'} || _find_encoding('UTF-8')
148 0 0 11 ref $error or $error =~ /\n(?!\z)/