Branch Coverage

blib/lib/POE/Component/MessageQueue/Queue.pm
Criterion Covered Total %
branch 20 26 76.9


line true false branch
52 405 583 if (my(@keys) = $self->waiting_keys) { }
56 405 0 if ($s->client) { }
83 137 134 if $s->ready
111 0 4 if $self->parent->pump_frequency
141 1 320 if $self->shutting_down
143 105 215 if (my $s = $self->next_ready) { }
148 98 7 if (my $msg = $_[0]) { }
170 0 222 if $self->pump_pending
176 0 0 if $self->shutting_down
189 5 225 if ($self->pumping and not $skip_pending) { }
206 0 150 if $self->shutting_down
210 32 118 if (not $message->has_delay and my $s = $self->next_ready) { }
214 2 30 if ($s->client_ack) { }