Condition Coverage

blib/lib/Image/ExifTool/JSON.pm
Criterion Covered Total %
condition 10 27 37.0


and 3 conditions

line !l l&&!r l&&r condition
101 4 0 0 /^\d/ && $tag =~ /\d$/
128 0 0 0 $dirInfo->{'DirLen'} and $dirInfo->{'DirLen'} ne length $$dataPt
136 0 33 27 $blockName and $blockExtract || $et->{'REQ_TAG_LOOKUP'}{lc $blockName} || $et->{'TAGS_FROM_FILE'} && !$et->{'EXCL_TAG_LOOKUP'}{lc $blockName}
140 15 0 0 $blockExtract and $blockExtract > 1
165 71 0 0 $tag eq "SourceFile" and defined $val
71 0 0 $tag eq "SourceFile" and defined $val and $val eq "*"

or 3 conditions

line l !l&&r !l&&!r condition
128 60 0 0 $dirInfo->{'DirStart'} or $dirInfo->{'DirLen'} and $dirInfo->{'DirLen'} ne length $$dataPt
136 0 27 33 $blockExtract || $et->{'REQ_TAG_LOOKUP'}{lc $blockName} || $et->{'TAGS_FROM_FILE'} && !$et->{'EXCL_TAG_LOOKUP'}{lc $blockName}
149 0 0 61 $err or not %database