Branch Coverage

blib/lib/Data/Properties.pm
Criterion Covered Total %
branch 29 36 80.5


line true false branch
80 1 2 if ($defaults and not UNIVERSAL::isa($defaults, 'Data::Properties'))
114 0 9 unless $key
115 5 4 if $self->{'_props'}{$key}
117 2 2 unless $self->{'_defaults'}
185 0 1 unless $in
190 1 13 if /^[#!]/
191 6 7 if /^\s+$/
195 2 5 if ($is_continuation) { }
205 2 5 s/\\$// ? :
208 2 5 if ($is_continuation) { }
5 0 elsif ($key) { }
218 2 5 if ($is_continued) { }
221 1 1 if defined $key
245 1 1 if $self->{'_defaults'}
247 2 0 wantarray ? :
260 0 1 unless $key
294 0 1 unless $out
298 1 0 if $header