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
86 0 0 0 defined $c and &refaddr($c) == &refaddr($channel)
103 0 0 0 $_loaded_spec and $_loaded_spec ne $spec
212 0 0 0 defined $type_id and defined $channel
0 0 0 defined $type_id and defined $channel and defined $length
263 0 0 0 $method_frame && $method_frame->isa('Net::AMQP::Protocol::Connection::CloseOk')
266 0 0 0 $method_frame and $method_frame->isa('Net::AMQP::Protocol::Connection::Close')
524 0 0 0 $id and $self->{'_channels'}{$id}

or 2 conditions

line l !l condition
121 0 0 $args{'on_close'} ||= sub { }
122 0 0 $args{'on_read_failure'} ||= sub { warn @_, "\n"; }
123 0 0 $args{'timeout'} ||= 0
360 0 0 $args{'tune'}{$_} || 0
361 0 0 $frame->method_frame->$_ || 0
521 0 0 $args{'on_close'} ||= sub { }
623 0 0 $id || 0
638 0 0 $args{'on_success'} ||= sub { }
639 0 0 $args{'on_failure'} ||= sub { die @_ unless &in_global_destruction(); }

or 3 conditions

line l !l&&r !l&&!r condition
102 0 0 0 $spec ||= $DEFAULT_AMQP_SPEC
365 0 0 0 $server == 0 || $client == 0
375 0 0 0 $tune{'channel_max'} || $DEFAULT_CHANNEL_MAX