Branch Coverage

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


line true false branch
157 0 5 if ($verbose)
161 30 34 unless $tag =~ /^Bit(\d+)-?(\d+)?/
165 0 34 if $i2 >= $dirLen
169 32 2 if (ref $tagTablePtr->{$tag} ne "HASH" or not $tagTablePtr->{$tag}{'Format'})
172 0 0 if $verbose and $f1 != 0 || $f2 != 7
173 21 11 if ($byteOrder eq 'MM') { }
177 10 37 if ($i == $i1 and $f1)
181 9 38 if ($i == $i2 and $f2 < 7)
186 0 47 if $extra
194 3 15 if ($i == $i1 and $f1)
198 3 15 if ($i == $i2 and $f2 < 7)
203 0 18 if $extra
232 1 1 unless ($et->{'DoneID3'})
234 0 1 if &Image::ExifTool::ID3::ProcessID3($et, $dirInfo)
242 0 2 unless $raf->Read($buff, 4) == 4 and $buff eq "fLaC"
248 1 4 unless $raf->Read($buff, 4) == 4
251 0 4 unless $raf->Read($buff, $size) == $size
254 0 4 if ($verbose)
262 1 3 if $last
264 0 2 if $err