| line | % | coverage | branch |
| 60 | 50 | T | F | unless $config_file |
| 70 | 0 | T | F | if ($self->isa('OpenSRF::Utils::Config')) |
| 71 | 0 | T | F | if (UNIVERSAL::isa(scalar caller(), 'OpenSRF::Utils::Config')) { } |
| 78 | 0 | T | F | if $section eq 'env' and $self->isa('OpenSRF::Utils::Config') |
| 79 | 0 | T | F | if ($section eq '__id') { } |
| 0 | T | F | elsif (ref $self->$section) { } |
| 80 | 0 | T | F | if $self->isa('OpenSRF::Utils::Config::Section') |
| 82 | 0 | T | F | if (ref($self->$section) =~ /ARRAY/o) { } |
| 0 | T | F | elsif (UNIVERSAL::isa($self->$section, 'OpenSRF::Utils::Config::Section')) { } |
| 0 | T | F | elsif (UNIVERSAL::isa($self->$section, 'OpenSRF::Utils::Config')) { } |
| 85 | 0 | T | F | if ($self->isa('OpenSRF::Utils::Config::Section')) { } |
| 89 | 0 | T | F | if $self->$section->{'__sub'} and not $included |
| 96 | 0 | T | F | if $section eq '__sub' |
| 100 | 0 | T | F | if ($included) |
| 235 | 0 | T | F | if (exists $$self{'config_file'} and 'OpenSRF::Utils::Config'->current and 'OpenSRF::Utils::Config'->current->FILE eq $$self{'config_file'} and not $$self{'force'}) |
| 243 | 0 | T | F | unless $self->FILE |
| 250 | 0 | T | F | unless $self->nocache |
| 261 | 0 | T | F | if (keys %filters) |
| 267 | 0 | T | F | if $part->$key eq $filters{$key} |
| 269 | 0 | T | F | if $part_count == $must_match |
| 294 | 0 | T | F | unless $self->logs and $self->dirs and $self->dirs->log_dir |
| 296 | 0 | T | F | if $self->logs->$i =~ m[^/] |
| 303 | 0 | T | F | unless $self->dirs and $self->dirs->base_dir |
| 305 | 0 | T | F | if ($i ne 'base_dir') |
| 306 | 0 | T | F | if $self->dirs->$i =~ m[^/] |
| 325 | 0 | T | F | unless ($config) |
| 343 | 0 | T | F | if $child_node->nodeType != 1 |
| 348 | 0 | T | F | if $content |
| 351 | 0 | T | F | if (not $child_state) |