Condition Coverage

blib/lib/Image/ExifTool/AFCP.pm
Criterion Covered Total %
condition 14 38 36.8


and 3 conditions

line !l l&&!r l&&r condition
83 0 0 29 $raf->Seek(-12 - $offset, 2) and $raf->Read($buff, 12) == 12
0 0 29 $raf->Seek(-12 - $offset, 2) and $raf->Read($buff, 12) == 12 and $buff =~ /^(AXS(!|\*))/
90 0 0 29 $raf->Seek($startPos, 0) and $raf->Read($buff, 12) == 12
0 0 29 $raf->Seek($startPos, 0) and $raf->Read($buff, 12) == 12 and $buff =~ /^$hdr/
95 0 0 0 $dirInfo->{'ScanForAFCP'} and $raf->Seek($curPos, 0)
99 0 0 0 $raf->Read($buff, 12) == 12 and $buff =~ /^$hdr/
149 29 0 0 $verbose > 2 and not $outfile
165 0 0 58 $size < 2147483648 and $raf->Seek($offset + $fix, 0)
0 0 58 $size < 2147483648 and $raf->Seek($offset + $fix, 0) and $raf->Read($buff, $size) == $size
172 8 0 8 $tagInfo and $tagInfo->{'SubDirectory'}
205 21 0 8 $outfile and length $dirBuff

or 2 conditions

line l !l condition
77 26 3 $dirInfo->{'Offset'} || 0

or 3 conditions

line l !l&&r !l&&!r condition
140 0 0 21 $verbose or $et->{'HTML_DUMP'}