Branch Coverage

blib/lib/Form/Tiny/Utils.pm
Criterion Covered Total %
branch 26 30 86.6


line true false branch
44 9 93 if ($@ and $ret)
85 0 66 if exists $meta{$package}
104 65 862 unless ($form_meta and $form_meta->complete)
106 0 65 unless exists $meta{$package_name}
108 2 63 if ref $_[0]
123 0 0 unless $class->DOES("Form::Tiny::Meta")
145 162 1609 if ($index == @path) { }
153 112 1497 if ($arrays[$index]) { }
156 14 98 unless $current_ref eq "ARRAY"
158 10 88 if (@$value == 0) { }
161 2 8 unless $index == $#path
169 18 137 unless &$traverser([@$curr_path, $ind], $index + 1, $value->[$ind])
177 1260 237 unless $current_ref eq "HASH" and exists $value->{$next}
189 103 1276 if ($result)
216 183 487 if ($arrays[$i]) { }