Condition Coverage

blib/lib/Helios/Config.pm
Criterion Covered Total %
condition 0 51 0.0


and 3 conditions

line !l l&&!r l&&r condition
288 0 0 0 not defined $self->getConfFile and defined $ENV{'HELIOS_INI'}
383 0 0 0 $self->getConfFile && $self->getHostname
606 0 0 0 defined $self->getConfig and defined $self->getService
0 0 0 defined $self->getConfig and defined $self->getService and $self->getService eq $service_name
0 0 0 defined $self->getConfig and defined $self->getService and $self->getService eq $service_name and defined $self->getHostname
0 0 0 defined $self->getConfig and defined $self->getService and $self->getService eq $service_name and defined $self->getHostname and $self->getHostname eq $host
0 0 0 defined $self->getConfig and defined $self->getService and $self->getService eq $service_name and defined $self->getHostname and $self->getHostname eq $host and defined $self->getConfig->{$param_name}
615 0 0 0 $service_name and $host
0 0 0 $service_name and $host and $param_name
642 0 0 0 $host ne '*' and defined $conf_this_host{$param_name}
652 0 0 0 $self->debug and not defined $conf->{$param_name}
704 0 0 0 $service_name and $host
0 0 0 $service_name and $host and $param_name
0 0 0 $service_name and $host and $param_name and defined $value
784 0 0 0 $service_name and $host
0 0 0 $service_name and $host and $param_name

or 3 conditions

line l !l&&r !l&&!r condition
383 0 0 0 @_ or not $self->getConfFile && $self->getHostname