Condition Coverage

blib/lib/POE/Component/MessageQueue.pm
Criterion Covered Total %
condition 18 34 52.9


and 3 conditions

line !l l&&!r l&&r condition
261 0 0 1 $name eq 'read' and $number == 0
312 150 0 0 $message->has_delay and not $self->pump_frequency
350 0 3 3 $ack_type && $ack_type eq 'client'
380 10 0 265 $frame->command ne 'CONNECT' and $frame->headers
10 42 223 $frame->command ne 'CONNECT' and $frame->headers and my $receipt = $frame->headers->{'receipt'}
404 0 0 100 $s and $s->client
0 0 100 $s and $s->client and $s->client->id eq $client_id

or 2 conditions

line l !l condition
296 10 0 $frame->headers->{'login'} || ''
297 10 0 $frame->headers->{'passcode'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
309 0 150 0 $frame->headers->{'message-id'} ||= $self->generate_id
325 149 1 0 $self->get_destination($destination_name) || $self->make_destination($destination_name)
347 3 3 0 $self->get_destination($destination_name) || $self->make_destination($destination_name)