Condition Coverage

blib/lib/Image/ExifTool/GoPro.pm
Criterion Covered Total %
condition 21 57 36.8


and 3 conditions

line !l l&&!r l&&r condition
573 0 0 0 $val and $scl
592 0 0 0 $et and $et->{'TAG_EXTRA'}{$tag}
0 0 0 $et and $et->{'TAG_EXTRA'}{$tag} and $et->{'TAG_EXTRA'}{$tag}{'Units'}
648 2 0 1 $parent and $parent eq "APP6"
664 32 0 0 $fmt == 63 and defined $type
14 4 14 $format eq 'undef' || $format eq 'string' and $count > 1
18 14 0 $format eq 'undef' || $format eq 'string' and $count > 1 and $len > 1
700 32 0 0 $scal and $tag ne "SCAL"
32 0 0 $scal and $tag ne "SCAL" and $pos + $size + 3 >= $dirEnd
711 32 0 0 $tagInfo->{'AddUnits'} and $key

or 2 conditions

line l !l condition
639 3 0 $dirInfo->{'DirStart'} || 0
645 0 0 $dirInfo->{'DirName'} || 'GPMF'
662 30 2 $goProFmt{$fmt} || 'undef'

or 3 conditions

line l !l&&r !l&&!r condition
553 0 0 0 $i == $j or $s->[$j][0] == $s->[$i][0]
640 3 0 0 $dirInfo->{'DirLen'} || length($$dataPt) - $pos
642 0 3 0 $verbose || $et->Options('Unknown')
661 32 0 0 $size or $verbose
664 2 16 14 $format eq 'undef' || $format eq 'string'
671 0 0 0 $goProSize{$b} || &Image::ExifTool::FormatSize($f)
689 0 0 32 $tag eq "UNIT" or $tag eq "SIUN"