Branch Coverage

blib/lib/POE/Driver/SysRW.pm
Criterion Covered Total %
branch 30 32 93.7


line true false branch
33 16 874 if (@_)
34 1 15 if (@_ % 2)
38 14 1 if (defined $args{'BlockSize'})
40 1 13 if $$self[3] <= 0
43 1 13 if (keys %args)
59 102 0 if eval { do { require bytes } }
66 383 43 if ($$self[4] and not $old_queue_octets)
83 1686 883 if $result
103 823 60 if (defined $result)
109 51 9 if $! == 11 or $! == 11
121 102 0 if eval { do { require bytes } }
137 381 18 if defined $wrote_count
139 18 381 unless ($wrote_count)
140 17 1 if $! == 11 or $! == 11
146 364 17 unless ($$self[2] -= $wrote_count)
148 33 331 if (@{$$self[0];}) { }