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
145 0 0 0 defined $self->{'server'} and defined $self->{'port'}
227 0 0 0 $self->{'nextremembrance'} and time > $self->{'nextremembrance'}
273 0 0 0 defined $written and $written
309 0 0 0 defined $buf and length $buf
362 0 0 0 $self->{'firstline'} and $self->{'headertimeout'} < time
513 0 0 0 defined $varname and length $varname
541 0 0 0 defined $varname and length $varname
559 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
588 0 0 0 defined $varname and length $varname
603 0 0 0 defined $varname and length $varname
622 0 0 0 defined $active && $active
639 0 0 0 defined $varname and length $varname
671 0 0 0 defined $varname and length $varname
726 0 0 0 defined $varname and length $varname
754 0 0 0 defined $varname and length $varname
788 0 0 0 defined $varname and length $varname
1074 0 0 0 defined $command and length $command
1092 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 ''
267 0 0 0 $brokenpipe or not $writeok
703 0 0 0 $self->{'inlines'}[$i] =~ /^RETRIEVED\ $varname/u or $self->{'inlines'}[$i] =~ /^NOTRETRIEVED\ $varname/u
763 0 0 0 not defined $stepsize or $stepsize eq ""
797 0 0 0 not defined $stepsize or $stepsize eq ""
1017 0 0 0 not defined $flushid or $flushid eq ""