Branch Coverage

blib/lib/Image/ExifTool/Red.pm
Criterion Covered Total %
branch 11 26 42.3


line true false branch
217 0 1 unless $raf->Read($buff, 8) == 8 and $buff =~ /^\0\0..RED(1|2)/s
220 0 1 if $size < 8
228 0 1 unless $raf->Read($buf2, $size - 8) == $size - 8
236 0 1 if ($ver eq '1') { }
238 0 0 unless $raf->Read($buff, 65536)
243 0 1 if length $buff < 65
247 0 1 if ($pos + 8 > length $buff) { }
254 0 1 if ($dirLen < 300 or $dirLen >= 2048 or $pos + $dirLen > length $buff) { }
256 0 0 unless $buff =~ /\0\x0f\x10\0/g
264 0 1 if $verbose
269 0 83 if $len < 4 or $pos + $len > $dirEnd
272 0 83 unless $fmt
282 0 1 if $verbose