Branch Coverage

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


line true false branch
33 16 906 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 103 0 if eval { do { require bytes } }
66 416 46 if ($$self[4] and not $old_queue_octets)
83 1699 885 if $result
103 821 64 if (defined $result)
109 51 13 if $! == 11 or $! == 11
121 103 0 if eval { do { require bytes } }
137 417 18 if defined $wrote_count
139 18 417 unless ($wrote_count)
140 17 1 if $! == 11 or $! == 11
146 400 17 unless ($$self[2] -= $wrote_count)
148 36 364 if (@{$$self[0];}) { }