Branch Coverage

blib/lib/IO/Mux.pm
Criterion Covered Total %
branch 22 24 91.6


line true false branch
22 5 1 if (UNIVERSAL::isa($fh, 'GLOB'))
43 1 1 defined $$this{'glob'} ? :
65 18 161 unless ($this->_buffer_exists($id))
97 0 37 if (not defined $tp) { }
1 36 elsif (not $tp) { }
10 26 elsif ($tp == -1) { }
108 22 4 if ($tp->get_id eq $id)
109 18 4 if (not $tp->is_eof) { }
137 27 22 unless ($blocking)
138 14 13 unless $this->_is_packet_available
142 0 34 if (not defined $p) { }
3 31 elsif (not $p) { }