Condition Coverage

blib/lib/MIME/Parser/Reader.pm
Criterion Covered Total %
condition 17 27 62.9


and 3 conditions

line !l l&&!r l&&r condition
249 2195 1008 0 $thx and $th{$_}
261 0 0 0 $thx and $th{$_}
275 0 0 0 $thx and $th{$_}
287 0 0 0 $thx and $th{$_}
296 104 24 16 $keep_newline && $last =~ /^[\r\n]\z/
203 16 128 $eos =~ /^(DELIM|CLOSE)/ and not $keep_newline && $last =~ /^[\r\n]\z/

or 2 conditions

line l !l condition
224 40 307 $keep_newline ||= 0
226 172 175 $normalize_newlines ||= 0
300 313 34 $eos || 'EOF'

or 3 conditions

line l !l&&r !l&&!r condition
186 252 97 348 $fh->isa('IO::File') or $fh->isa('IO::Handle')