Branch Coverage

blib/lib/Config/Model/WarpedNode.pm
Criterion Covered Total %
branch 28 36 77.7


line true false branch
93 1422 1 if ($self->check)
109 2 0 defined $self->{'data'} ? :
123 1 1683 unless (defined $self->{'data'})
127 0 1 if ($check eq 'yes') { }
164 159 8 defined $config_class_name ? :
7 167 defined $args{'level'} ? :
167 165 9 unless defined $self->index_value
170 8 166 unless (defined $config_class_name)
176 2 164 if ref $config_class_name
182 0 166 if defined $self->{'config_class_name'} and $self->{'config_class_name'} eq $config_class_name
193 24 15 if (defined $old_object and $self->{'morph'})
196 0 24 if $logger->is_debug
207 0 166 if (defined $old_object and $old_config_class_name)
229 7 159 if defined $self->index_value
241 4 0 @_ > 1 ? :
245 0 4 if (ref $data ne "HASH")
281 163 3 unless $self->{'warp_these_objects'}
285 0 7 unless defined $warped