Branch Coverage

blib/lib/Form/Tiny/Path.pm
Criterion Covered Total %
branch 22 26 84.6


line true false branch
39 306 0 if (scalar @parts)
41 2 304 if scalar grep({length $_ eq 0;} @parts)
43 3 301 if $self->meta->[0] eq "ARRAY"
63 1 303 unless length $name
69 19 27 length $1 == 2 ? :
75 53 394 if ($part eq $array_marker) { }
106 0 3 if $meta eq "ARRAY"
121 0 15 if defined $prefix
125 28 1 if ($meta->[$ind] ne "ARRAY")
145 2 7 unless ref $structure
157 8 17 if ($is_array and ref $item eq 'ARRAY') { }
17 0 elsif (ref $item eq 'HASH' and exists $$item{$path[$ind]}) { }
169 3 4 $has_array ? :