Condition Coverage

blib/lib/Image/ExifTool/CanonRaw.pm
Criterion Covered Total %
condition 29 48 60.4


and 3 conditions

line !l l&&!r l&&r condition
657 852 0 156 $tagType == 40 || $tagType == 48 and not $valueInDir
697 2 0 379 not defined $count and $format
2 26 353 not defined $count and $format and $format ne "string"
26 71 282 not defined $count and $format and $format ne "string" and not $subdir
702 471 0 0 $et->{'ImageDataMD5'} and $tagID == 8197
705 14 0 0 $verbose > 2 and $size <= 65536
12 2 0 $tagInfo and $tagInfo->{'SubDirectory'} || grep(/^$tagInfo->{'Name'}$/i, $et->GetRequestedTags)
711 0 0 457 $raf->Seek($ptr, 0) and $raf->Read($value, $size) == $size
720 0 0 2 $raf->Seek($ptr, 0) and $raf->Read($value, $size) == $size
734 28 284 540 $format and not $count
790 210 14 0 defined $subdir->{'Validate'} and not eval $subdir->{'Validate'}

or 3 conditions

line l !l&&r !l&&!r condition
657 52 104 852 $tagType == 40 || $tagType == 48
705 457 0 14 $size <= 512 or $verbose > 2 and $size <= 65536
0 0 2 $tagInfo->{'SubDirectory'} || grep(/^$tagInfo->{'Name'}$/i, $et->GetRequestedTags)
0 0 14 $size <= 512 or $verbose > 2 and $size <= 65536 or $tagInfo and $tagInfo->{'SubDirectory'} || grep(/^$tagInfo->{'Name'}$/i, $et->GetRequestedTags)
718 0 2 0 $et->Options("Binary") or $verbose