Branch Coverage

blib/lib/Data/Sofu/Binary.pm
Criterion Covered Total %
branch 16 46 34.7


line true false branch
110 1 6 unless $version
112 0 7 unless $version
114 0 7 if $@
162 0 58 if (ref $data eq 'GLOB') { }
58 0 elsif (ref $data eq 'SCALAR') { }
0 0 elsif (ref $data) { }
175 0 0 unless CORE::open my $in, '<:raw', $data
192 0 0 if (ref $data eq 'GLOB') { }
0 0 elsif (ref $data eq 'SCALAR') { }
0 0 elsif (ref $data) { }
205 0 0 unless CORE::open my $out, '>:raw', $data
224 0 9702 unless defined $read
225 58 9644 unless $read
227 0 9644 if $read < $amount
242 51 7 if ($end eq 'So')
244 0 51 if $t ne 'fu'
249 0 58 unless defined $version
274 26 0 if $$self{'SUPPORTED'}{$ver}
276 0 0 unless $module
278 0 0 if $@
305 32 0 if $$self{'SUPPORTED'}{$ver}
307 0 0 unless $module
309 0 0 if $@