Condition Coverage

blib/lib/AnyEvent/RabbitMQ.pm
Criterion Covered Total %
condition 0 48 0.0


and 3 conditions

line !l l&&!r l&&r condition
85 0 0 0 defined $c and &refaddr($c) == &refaddr($channel)
102 0 0 0 $_loaded_spec and $_loaded_spec ne $spec
209 0 0 0 defined $type_id and defined $channel
0 0 0 defined $type_id and defined $channel and defined $length
260 0 0 0 $method_frame && $method_frame->isa('Net::AMQP::Protocol::Connection::CloseOk')
263 0 0 0 $method_frame and $method_frame->isa('Net::AMQP::Protocol::Connection::Close')
521 0 0 0 $id and $self->{'_channels'}{$id}

or 2 conditions

line l !l condition
120 0 0 $args{'on_close'} ||= sub { }
121 0 0 $args{'on_read_failure'} ||= sub { warn @_, "\n"; }
122 0 0 $args{'timeout'} ||= 0
357 0 0 $args{'tune'}{$_} || 0
358 0 0 $frame->method_frame->$_ || 0
518 0 0 $args{'on_close'} ||= sub { }
620 0 0 $id || 0
635 0 0 $args{'on_success'} ||= sub { }
636 0 0 $args{'on_failure'} ||= sub { die @_ unless &in_global_destruction(); }

or 3 conditions

line l !l&&r !l&&!r condition
101 0 0 0 $spec ||= $DEFAULT_AMQP_SPEC
362 0 0 0 $server == 0 || $client == 0
372 0 0 0 $tune{'channel_max'} || $DEFAULT_CHANNEL_MAX