Condition Coverage

blib/lib/Net/DAS.pm
Criterion Covered Total %
condition 5 20 25.0


and 3 conditions

line !l l&&!r l&&r condition
172 47 8 0 $i =~ /(.*)\.(.*\..*)/ and exists $self->{'tlds'}{$2}
186 0 0 0 $self->{'use_registrar'} && exists $self->{$m}{'registrar'}
191 0 0 0 $self->{$m}{'sock'} and $self->{$m}{'sock'}->connected
237 58 0 0 exists $self->{$m} and not defined $self->{$m}{'sock'}
58 0 0 exists $self->{$m} and not defined $self->{$m}{'sock'} and $self->{$m}{'sock'}->connected

or 2 conditions

line l !l condition
60 12 0 shift() || {}

or 3 conditions

line l !l&&r !l&&!r condition
192 0 0 0 'IO::Socket::INET'->new('PeerAddr', $h, 'PeerPort', $p, 'Proto', $pr, 'Timeout', 30) || croak("Unable to connect to ${h}:$p $@")