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
29 0 0 1 $opts{'address'} && $opts{'port'}
12 1 0 $autoconnect and not $opts{'address'} && $opts{'port'}
34 13 0 0 $usessl and not $GOT_SSL
38 13 0 0 $opts{'timeout'} and $opts{'timeout'} =~ /^\d+$/
120 12 0 1 $autoconnect and $self->{'address'}
0 0 1 $autoconnect and $self->{'address'} and $self->{'port'}
134 10 0 1 $self->{'address'} and $self->{'port'}
135 0 0 10 $args->{'address'} and $args->{'port'}
143 11 0 0 $usessl and not $GOT_SSL
194 11 0 0 $self->{'usessl'} and $GOT_SSL
197 0 0 0 $self->{'sslkey'} and $self->{'sslcert'}
287 0 0 0 not $eval and $@

or 3 conditions

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