Condition Coverage

blib/lib/Encode/Simple.pm
Criterion Covered Total %
condition 14 43 32.5


or 2 conditions

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

or 3 conditions

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