Branch Coverage

blib/lib/Image/ExifTool/PanasonicRaw.pm
Criterion Covered Total %
branch 24 48 50.0


line true false branch
720 2 0 if ($size == 32) { }
730 0 2 if $res
744 8 1 unless $et
746 1 0 if (defined $dat and length $dat == 32) { }
777 0 1 unless $ifd == 0
778 1 0 if ($stripOffsets or $stripByteCounts) { }
779 0 1 unless $stripOffsets and $stripByteCounts and $stripOffsets->[2] == 1
783 0 0 if ($offsetInfo->{'280'})
794 1 0 if ($rawDataOffset and not $err)
795 0 1 unless $rawDataOffset->[2] == 1
796 1 0 if ($stripOffsets)
797 0 1 unless $stripOffsets->[3][0] == 4294967295 or $stripByteCounts->[3][0] == 0
800 0 1 if $err
801 1 0 if ($rawDataOffset)
803 0 1 if ($stripOffsets and $stripOffsets->[3][0] != 4294967295)
813 0 1 unless $raf->Seek(0, 2)
818 0 1 if $len < 1000 and $len != 22 or $len & 2147483648
819 0 1 if $err
838 0 1 if ($dirStart)
865 1 0 $result > 0 ? :
881 0 2 unless $tagInfo
883 0 2 if ($dirStart)
896 0 2 if ($verbose)
912 0 2 if ($verbose)