blib/lib/Mojo/RabbitMQ/Client.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 6 | 35 | 17.1 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
106 | 0 | 0 | 0 | $id and $self->channels->{$id} |
111 | 0 | 0 | 0 | $self->max_channels > 0 and scalar keys %{$self->channels;} >= $self->max_channels |
197 | 18 | 0 | 0 | &blessed(scalar $self->url) and $self->url->isa('Mojo::URL') |
218 | 0 | 11 | 7 | defined $self->url->host and $self->url->host ne '' |
232 | 0 | 9 | 9 | defined $vhost and $vhost ne '' |
291 | 0 | 0 | 0 | $frame->isa('Net::AMQP::Frame::Method') and $frame->method_frame->isa('Net::AMQP::Protocol::Connection::Close') |
line | l | !l | condition |
---|---|---|---|
26 | 0 | 5 | $ENV{'MOJO_RABBITMQ_DEBUG'} // 0 |
312 | 0 | 0 | $frame->channel // '(undef)' |
389 | 0 | 0 | $self->param('auth_mechanism') // '' |
498 | 0 | 0 | $channel_id ||= 0 |
517 | 0 | 0 | $channel_id ||= 0 |
529 | 0 | 0 | $channel_id // '(undef)' |
565 | 0 | 0 | $channel // 0 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
444 | 0 | 0 | 0 | $self->heartbeat_timeout || $method_frame->heartbeat |