Condition Coverage

blib/lib/Net/IPMessenger.pm
Criterion Covered Total %
condition 15 36 41.6


and 3 conditions

line !l l&&!r l&&r condition
107 0 0 4 ref $ev_handler and ref $ev_handler eq 'ARRAY'
109 4 0 0 $self->debug and $handler->can('debug')
132 3 1 0 $modename eq 'SENDMSG' and $command->get_noaddlist
150 0 0 0 defined $self->user->{$key}->listaddr and $listaddr eq $self->user->{$key}->listaddr
219 3 0 1 $command->modename eq 'SENDMSG' and $command->get_sendcheck
3 0 1 $command->modename eq 'SENDMSG' and $command->get_sendcheck and not exists $self->sending_packet->{$packet_num}

or 2 conditions

line l !l condition
200 4 0 $$args{'option'} || ''
290 2 0 $self->nickname || ''
0 2 $self->groupname || ''

or 3 conditions

line l !l&&r !l&&!r condition
51 0 3 0 $args{'SendRetry'} || $SEND_RETRY
58 3 0 0 $args{'Port'} || $PORT
201 0 4 0 $$args{'packet_num'} || $self->get_new_packet_num
229 2 0 0 $sock->peerport || $PORT