Branch Coverage

blib/lib/Config/General/Interpolated.pm
Criterion Covered Total %
branch 16 34 47.0


line true false branch
75 113 2 unless ($this->{'AllowSingleQuoteInterpolation'})
86 0 28 $this->{'LowerCaseNames'} ? :
88 28 0 if (exists $config->{'__stack'}{$var_lc}) { }
0 0 elsif ($this->{'InterPolateEnv'}) { }
0 0 elsif ($this->{'StrictVars'}) { }
93 0 0 if (defined $ENV{$var}) { }
129 1 10 if ($this->{'InterPolateEnv'})
148 2 6 if $key eq '__stack'
149 0 6 if (ref $config->{$key} eq 'ARRAY') { }
1 5 elsif (ref $config->{$key} eq 'HASH') { }
176 0 0 if (ref $entry eq 'HASH') { }
0 0 elsif (ref $entry eq 'ARRAY') { }
205 48 118 if ($key eq '__stack')
209 0 118 if (ref $config->{$key} eq 'ARRAY') { }
39 79 elsif (ref $config->{$key} eq 'HASH') { }
229 0 0 if (ref $entry eq 'HASH') { }
0 0 elsif (ref $entry eq 'ARRAY') { }