Branch Coverage

blib/lib/Image/ExifTool/FLAC.pm
Criterion Covered Total %
branch 29 40 72.5


line true false branch
169 0 5 if ($verbose)
173 30 34 unless $tag =~ /^Bit(\d+)-?(\d+)?/
177 0 34 if $i2 >= $dirLen
181 32 2 if (ref $tagTablePtr->{$tag} ne "HASH" or not $tagTablePtr->{$tag}{'Format'})
184 0 0 if $verbose and $f1 != 0 || $f2 != 7
185 21 11 if ($byteOrder eq 'MM') { }
189 10 37 if ($i == $i1 and $f1)
193 9 38 if ($i == $i2 and $f2 < 7)
198 0 47 if $extra
206 3 15 if ($i == $i1 and $f1)
210 3 15 if ($i == $i2 and $f2 < 7)
215 0 18 if $extra
244 1 1 unless ($et->{'DoneID3'})
246 0 1 if &Image::ExifTool::ID3::ProcessID3($et, $dirInfo)
254 0 2 unless $raf->Read($buff, 4) == 4 and $buff eq "fLaC"
260 1 4 unless $raf->Read($buff, 4) == 4
263 0 4 unless $raf->Read($buff, $size) == $size
266 0 4 if ($verbose)
276 1 3 if $last
278 0 2 if $err