Condition Coverage

blib/lib/File/MimeInfo.pm
Criterion Covered Total %
condition 11 18 61.1


and 3 conditions

line !l l&&!r l&&r condition
179 21 0 0 exists $extension{$1} and $extension{$1} ne $string

or 3 conditions

line l !l&&r !l&&!r condition
35 15 5 1 inodetype($file) || globs($file) || default($file)
131 0 2 4 $] < "5.008" or not utf8::valid($line)
173 3 0 30 /^\s*#/ or not /\S/
282 5 0 0 pop() || croak('mimetype_isa needs argument')
284 0 2 3 ref $mimet or not defined $mimet