Condition Coverage

blib/lib/Image/ExifTool/PICT.pm
Criterion Covered Total %
condition 3 36 8.3


and 3 conditions

line !l l&&!r l&&r condition
1036 0 0 0 $format eq "binary" and defined $val
1052 0 0 0 $verbose and defined $val
1128 0 0 1 $w > 0 and $h > 0
1137 0 0 1 $hRes and $vRes
1198 0 0 0 $tagInfo->{'Name'} eq "CompressedQuickTime" and ref $val->{'imageDescr'} eq "HASH"
0 0 0 $tagInfo->{'Name'} eq "CompressedQuickTime" and ref $val->{'imageDescr'} eq "HASH" and $val->{'imageDescr'}{'compressor'}
0 0 0 $tagInfo->{'Name'} eq "CompressedQuickTime" and ref $val->{'imageDescr'} eq "HASH" and $val->{'imageDescr'}{'compressor'} and $val->{'imageDescr'}{'compressor'} eq "Photo - JPEG"
0 0 0 $tagInfo->{'Name'} eq "CompressedQuickTime" and ref $val->{'imageDescr'} eq "HASH" and $val->{'imageDescr'}{'compressor'} and $val->{'imageDescr'}{'compressor'} eq "Photo - JPEG" and ref $val->{'imageData'} eq "SCALAR"
0 0 0 $tagInfo->{'Name'} eq "CompressedQuickTime" and ref $val->{'imageDescr'} eq "HASH" and $val->{'imageDescr'}{'compressor'} and $val->{'imageDescr'}{'compressor'} eq "Photo - JPEG" and ref $val->{'imageData'} eq "SCALAR" and $et->ValidateImage($val->{'imageData'}, "PreviewImage")

or 3 conditions

line l !l&&r !l&&!r condition
964 0 0 0 $packType == 1 or $rowBytes < 8
1007 0 0 0 defined $size or $format eq "null"
1148 0 0 1 $verbose or $et->Options("Unknown")