Condition Coverage

blib/lib/Test/POE/Client/TCP.pm
Criterion Covered Total %
condition 16 42 38.1


and 3 conditions

line !l l&&!r l&&r condition
28 0 0 1 $opts{'address'} && $opts{'port'}
11 1 0 $autoconnect and not $opts{'address'} && $opts{'port'}
33 12 0 0 $usessl and not $GOT_SSL
37 12 0 0 $opts{'timeout'} and $opts{'timeout'} =~ /^\d+$/
119 11 0 1 $autoconnect and $self->{'address'}
0 0 1 $autoconnect and $self->{'address'} and $self->{'port'}
133 9 0 1 $self->{'address'} and $self->{'port'}
134 0 0 9 $args->{'address'} and $args->{'port'}
142 10 0 0 $usessl and not $GOT_SSL
188 10 0 0 $self->{'usessl'} and $GOT_SSL
191 0 0 0 $self->{'sslkey'} and $self->{'sslcert'}
281 0 0 0 not $eval and $@

or 3 conditions

line l !l&&r !l&&!r condition
228 1 0 9 defined $client_infilter or defined $client_outfilter
395 0 0 1 $self->{'sessions'}{$sender_id}{'refcnt'}++ or $session == $sender