Branch Coverage

blib/lib/Config/Utils.pm
Criterion Covered Total %
branch 22 22 100.0


line true false branch
21 4 1 if ($self->{'set_conflicts'} and exists $config_hr->{$key})
34 4 7 if ($num != $#{$key_ar;}) { }
35 1 3 if (not exists $config_hr->{$key}) { }
2 1 elsif (ref $config_hr->{$key} ne 'HASH') { }
47 1 5 if (defined $self->{'callback'})
71 4 9 if ($num != $#{$key_ar;}) { }
72 1 3 if (not exists $config_hr->{$key}) { }
2 1 elsif (ref $config_hr->{$key} ne 'HASH') { }
83 3 6 if (defined $self->{'callback'})
91 1 8 if (ref $config_hr->{$key} eq 'ARRAY') { }
2 6 elsif ($config_hr->{$key}) { }