Condition Coverage

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


and 3 conditions

line !l l&&!r l&&r condition
30 0 0 0 defined $server and length $server
33 0 0 0 defined $port and length $port
36 0 0 0 defined $username and length $username
39 0 0 0 defined $password and length $password
42 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
144 0 0 0 defined $self->{'server'} and defined $self->{'port'}
226 0 0 0 $self->{'nextremembrance'} and time > $self->{'nextremembrance'}
272 0 0 0 defined $written and $written
308 0 0 0 defined $buf and length $buf
361 0 0 0 $self->{'firstline'} and $self->{'headertimeout'} < time
512 0 0 0 defined $varname and length $varname
540 0 0 0 defined $varname and length $varname
558 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
587 0 0 0 defined $varname and length $varname
602 0 0 0 defined $varname and length $varname
621 0 0 0 defined $active && $active
638 0 0 0 defined $varname and length $varname
670 0 0 0 defined $varname and length $varname
725 0 0 0 defined $varname and length $varname
753 0 0 0 defined $varname and length $varname
787 0 0 0 defined $varname and length $varname
1073 0 0 0 defined $command and length $command
1091 0 0 0 defined $varname and length $varname

or 3 conditions

line l !l&&r !l&&!r condition
87 0 0 0 not defined $username or $username eq ""
90 0 0 0 not defined $password or $password eq ""
94 0 0 0 $clientname || $clientname eq ''
266 0 0 0 $brokenpipe or not $writeok
702 0 0 0 $self->{'inlines'}[$i] =~ /^RETRIEVED\ $varname/u or $self->{'inlines'}[$i] =~ /^NOTRETRIEVED\ $varname/u
762 0 0 0 not defined $stepsize or $stepsize eq ""
796 0 0 0 not defined $stepsize or $stepsize eq ""
1016 0 0 0 not defined $flushid or $flushid eq ""