Branch Coverage

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


line true false branch
19 4 2 if ($self->{'set_conflicts'} and exists $config_hr->{$key})
32 4 7 if ($num != $#{$key_ar;}) { }
33 1 3 if (not exists $config_hr->{$key}) { }
2 1 elsif (ref $config_hr->{$key} ne 'HASH') { }
45 1 5 if (defined $self->{'callback'})
69 4 9 if ($num != $#{$key_ar;}) { }
70 1 3 if (not exists $config_hr->{$key}) { }
2 1 elsif (ref $config_hr->{$key} ne 'HASH') { }
81 3 6 if (defined $self->{'callback'})
89 1 8 if (ref $config_hr->{$key} eq 'ARRAY') { }
2 6 elsif ($config_hr->{$key}) { }