Branch Coverage

blib/lib/Image/ExifTool/Google.pm
Criterion Covered Total %
branch 14 42 33.3


line true false branch
635 0 0 if ($$dataPt =~ /^ ?([A-Z].*)$/gm) { }
641 0 0 if ($tag)
643 0 0 if $len <= 0
646 0 0 if $last
648 0 0 unless ($tag =~ /:/ or $tag =~ /^\w+$/)
654 0 0 if ($tag =~ s/( \(base64\))?: ?(.*)// and $2)
656 0 0 if $1
673 1 0 $tagInfo ? :
678 0 1 if $fast > 1
680 0 1 if ($dirInfo->{'DirStart'})
684 0 1 if ($$dataPt =~ /^HDRP[\x02\x03]/) { }
688 0 1 if $verbose > 2
690 0 1 if ($verbose > 2)
695 1 0 if ($$valPt =~ s/^HDRP([\x02\x03])//) { }
702 0 1 if $pad
749 0 1 if $pad
750 0 1 if ($verbose > 2)
754 1 0 if (eval { do { require IO::Uncompress::Gunzip } }) { }
756 1 0 if (IO::Uncompress::Gunzip::gunzip(\$val, \$buff)) { }
757 0 1 if ($verbose > 2)
761 1 0 if ($ver == 3 or $tagInfo and $tagInfo->{'IsProtobuf'}) { }