Branch Coverage

blib/lib/Data/FastPack/JPacker.pm
Criterion Covered Total %
branch 25 40 62.5


line true false branch
130 0 1 if -d $_
147 0 1 unless -e $$self[5]
155 2 3 if ($$self[12])
156 2 0 if $$self[7]
196 0 0 $$self[15] ? :
223 0 1 unless @_ % 2
248 0 4 if ($now - $start > 1)
255 2 2 if ($$self[11]) { }
0 2 elsif ($$self[14] or @{$$self[4]}) { }
258 1 1 if ($read) { }
1 0 elsif ($read == 0) { }
282 1 1 if (@src) { }
290 0 1 if ($current_src eq '-') { }
301 0 1 if (defined $previous_dst and $current_dst ne $previous_dst)
339 3 2 if (not $$self[17] and !$$self[0] || $$self[1] + $$message[3] < $$self[0] and !$$self[2] || $$self[3] <= $$self[2]) { }
347 3 0 if ($$self[7]) { }
385 2 0 if ($$self[7]) { }
406 0 5 if not $$self[11] or length $$self[14] >= $$self[9]
420 2 0 unless ($$self[11] or @{$$self[4]})
426 1 3 if $$self[15] and not @{$$self[4]}