Condition Coverage

blib/lib/Image/ExifTool/JSON.pm
Criterion Covered Total %
condition 12 27 44.4


and 3 conditions

line !l l&&!r l&&r condition
89 4 0 0 /^\d/ && $tag =~ /\d$/
116 0 0 0 $dirInfo->{'DirLen'} and $dirInfo->{'DirLen'} ne length $$dataPt
124 0 30 27 $blockName and $blockExtract || $et->{'REQ_TAG_LOOKUP'}{lc $blockName} || $et->{'TAGS_FROM_FILE'} && !$et->{'EXCL_TAG_LOOKUP'}{lc $blockName}
128 15 0 0 $blockExtract and $blockExtract > 1
153 68 0 58 $tag eq "SourceFile" and defined $val
68 0 58 $tag eq "SourceFile" and defined $val and $val eq "*"

or 3 conditions

line l !l&&r !l&&!r condition
116 57 0 0 $dirInfo->{'DirStart'} or $dirInfo->{'DirLen'} and $dirInfo->{'DirLen'} ne length $$dataPt
124 0 27 30 $blockExtract || $et->{'REQ_TAG_LOOKUP'}{lc $blockName} || $et->{'TAGS_FROM_FILE'} && !$et->{'EXCL_TAG_LOOKUP'}{lc $blockName}
137 0 0 58 $err or not %database