Branch Coverage

File:blib/lib/OpenSRF/Utils/Config.pm
Coverage:1.7%

line%coveragebranch
6050TFunless $config_file
700TFif ($self->isa('OpenSRF::Utils::Config'))
710TFif (UNIVERSAL::isa(scalar caller(), 'OpenSRF::Utils::Config')) { }
780TFif $section eq 'env' and $self->isa('OpenSRF::Utils::Config')
790TFif ($section eq '__id') { }
0TFelsif (ref $self->$section) { }
800TFif $self->isa('OpenSRF::Utils::Config::Section')
820TFif (ref($self->$section) =~ /ARRAY/o) { }
0TFelsif (UNIVERSAL::isa($self->$section, 'OpenSRF::Utils::Config::Section')) { }
0TFelsif (UNIVERSAL::isa($self->$section, 'OpenSRF::Utils::Config')) { }
850TFif ($self->isa('OpenSRF::Utils::Config::Section')) { }
890TFif $self->$section->{'__sub'} and not $included
960TFif $section eq '__sub'
1000TFif ($included)
2350TFif (exists $$self{'config_file'} and 'OpenSRF::Utils::Config'->current and 'OpenSRF::Utils::Config'->current->FILE eq $$self{'config_file'} and not $$self{'force'})
2430TFunless $self->FILE
2500TFunless $self->nocache
2610TFif (keys %filters)
2670TFif $part->$key eq $filters{$key}
2690TFif $part_count == $must_match
2940TFunless $self->logs and $self->dirs and $self->dirs->log_dir
2960TFif $self->logs->$i =~ m[^/]
3030TFunless $self->dirs and $self->dirs->base_dir
3050TFif ($i ne 'base_dir')
3060TFif $self->dirs->$i =~ m[^/]
3250TFunless ($config)
3430TFif $child_node->nodeType != 1
3480TFif $content
3510TFif (not $child_state)