Condition Coverage

blib/lib/Image/ExifTool/Palm.pm
Criterion Covered Total %
condition 8 23 34.7


and 3 conditions

line !l l&&!r l&&r condition
305 0 0 1 $type eq "Mobipocket" and &Get16u(\$buff, 76)
310 0 0 1 $raf->Seek($offset, 0) and $raf->Read($buff, 274) == 274
329 0 0 1 $raf->Seek($offset + $off, 0) and $raf->Read($buf2, $len) == $len
340 0 0 1 $raf->Seek($offset + $len, 0) and $raf->Read($buf2, 12) == 12
0 0 1 $raf->Seek($offset + $len, 0) and $raf->Read($buf2, 12) == 12 and substr($buf2, 0, 4) eq "EXTH"
0 0 1 $raf->Seek($offset + $len, 0) and $raf->Read($buf2, 12) == 12 and substr($buf2, 0, 4) eq "EXTH" and ($size = &Get32u(\$buf2, 4)) > 12

or 2 conditions

line l !l condition
255 1 0 $dirInfo->{'Encoding'} || 'UTF8'

or 3 conditions

line l !l&&r !l&&!r condition
266 0 0 11 $len < 8 or $pos + $len > $dirLen