Branch Coverage

blib/lib/Image/ExifTool/MinoltaRaw.pm
Criterion Covered Total %
branch 27 56 48.2


line true false branch
369 1 0 if $hi >= 6 and $hi <= 12
380 0 0 unless $et
383 0 0 unless &ProcessMRW($et, $dirInfo, $tagTablePtr) > 0
401 0 2 if ($dirInfo->{'DataPt'})
405 0 0 if $dirInfo->{'DirStart'}
407 0 2 unless $raf->Read($data, 8) == 8
410 0 2 unless $data =~ /^\0MR([MI])/
415 1 1 if ($outfile)
422 0 2 if $verbose
425 0 10 unless $raf->Read($data, 8) == 8
429 0 10 if ($verbose)
431 0 0 if ($verbose > 2)
432 0 0 unless $raf->Read($data, $len) == $len and $raf->Seek($pos, 0)
437 8 2 if ($tagInfo and $tagInfo->{'SubDirectory'}) { }
1 1 elsif ($outfile) { }
442 0 8 unless $raf->Read($buff, $len) == $len
453 4 4 if ($outfile) { }
456 4 0 if (defined $val and length $val) { }
0 0 elsif (not defined $val) { }
458 0 4 if length $val & 3
470 0 1 unless $raf->Read($buff, $len) == $len
474 0 1 unless $raf->Seek($pos + $len, 0)
478 0 2 unless $pos == $offset
480 1 1 if ($outfile) { }
482 0 1 unless &Write($outfile, $hdr, &Set32u(length $outBuff), $outBuff)
485 0 1 unless &Write($outfile, $outBuff)
489 0 1 if $err
491 0 1 if $err