Branch Coverage

blib/lib/ESPPlus/Storage/Reader.pm
Criterion Covered Total %
branch 8 16 50.0


line true false branch
69 0 6 unless (exists $$p{$param})
84 0 3 if (eof $handle and not length $$buffer)
88 3 0 if (length $$buffer < $ESPPlus::Storage::Reader::MIN_BUFFER_SIZE)
107 1 0 if $record
116 0 2 unless $buffer
117 0 2 unless ($$buffer =~ /^H=(?>\d+);/)
128 0 2 if ($$buffer =~ /H=(?>\d+);/ and $ESPPlus::Storage::Reader::COMPRESS_MAGIC_NUMBER eq substr($$buffer, $-[0] + substr($$buffer, $-[0] + 2, $+[0] - $-[0] - 3), length $ESPPlus::Storage::Reader::COMPRESS_MAGIC_NUMBER)) { }
2 0 elsif (eof $$self{'handle'}) { }