Condition Coverage

blib/lib/Net/Clacks/Client.pm
Criterion Covered Total %
condition 0 105 0.0


and 3 conditions

line !l l&&!r l&&r condition
29 0 0 0 defined $server and length $server
32 0 0 0 defined $port and length $port
35 0 0 0 defined $username and length $username
38 0 0 0 defined $password and length $password
41 0 0 0 defined $clientname and length $clientname
57 0 0 0 defined $socketpath and length $socketpath
60 0 0 0 defined $username and length $username
63 0 0 0 defined $password and length $password
66 0 0 0 defined $clientname and length $clientname
148 0 0 0 defined $self->{'server'} and defined $self->{'port'}
236 0 0 0 $self->{'nextremembrance'} and time > $self->{'nextremembrance'}
282 0 0 0 defined $written and $written
318 0 0 0 defined $buf and length $buf
371 0 0 0 $self->{'firstline'} and $self->{'headertimeout'} < time
530 0 0 0 defined $varname and length $varname
560 0 0 0 defined $varname and length $varname
578 0 0 0 $self->{'iscaching'} and not $forcesend
0 0 0 $self->{'iscaching'} and not $forcesend and defined $self->{'cache'}{$varname}
0 0 0 $self->{'iscaching'} and not $forcesend and defined $self->{'cache'}{$varname} and $self->{'cache'}{$varname} eq $value
609 0 0 0 defined $varname and length $varname
626 0 0 0 defined $varname and length $varname
647 0 0 0 defined $active && $active
668 0 0 0 defined $varname and length $varname
702 0 0 0 defined $varname and length $varname
759 0 0 0 defined $varname and length $varname
789 0 0 0 defined $varname and length $varname
825 0 0 0 defined $varname and length $varname
1123 0 0 0 defined $command and length $command
1143 0 0 0 defined $varname and length $varname

or 3 conditions

line l !l&&r !l&&!r condition
89 0 0 0 not defined $username or $username eq ""
92 0 0 0 not defined $password or $password eq ""
96 0 0 0 $clientname || $clientname eq ''
276 0 0 0 $brokenpipe or not $writeok
734 0 0 0 $self->{'inlines'}[$i] =~ /^RETRIEVED\ $varname/u or $self->{'inlines'}[$i] =~ /^NOTRETRIEVED\ $varname/u
1062 0 0 0 not defined $flushid or $flushid eq ""