Branch Coverage

blib/lib/HTML/FormFu/Role/CreateChildren.pm
Criterion Covered Total %
branch 69 108 63.8


line true false branch
18 237 1007 if (ref $arg eq 'ARRAY') { }
25 1098 145 @return == 1 ? :
32 0 2 if (ref $arg eq 'ARRAY') { }
39 0 2 @return == 1 ? :
46 3 14 if (ref $arg eq 'ARRAY') { }
53 1 16 @return == 1 ? :
60 14 44 if (ref $arg eq 'ARRAY') { }
67 13 45 @return == 1 ? :
74 0 5 if (ref $arg eq 'ARRAY') { }
81 3 2 @return == 1 ? :
88 0 2 if (ref $arg eq 'ARRAY') { }
95 1 1 @return == 1 ? :
102 0 0 if (ref $arg eq 'ARRAY') { }
109 0 0 @return == 1 ? :
116 1 0 if (ref $arg eq 'ARRAY') { }
123 1 0 @return == 1 ? :
129 224 1246 unless exists $arg->{'type'}
134 1469 1 unless ($class =~ s/^\+//)
149 267 1203 if (%$default_args)
150 77 190 if ($element->can('default_args'))
157 20 247 if (%$default_args)
172 679 791 if (not ref $arg) { }
791 0 elsif (ref $arg eq 'HASH') { }
184 200 1269 if ($self->can('auto_fieldset') and $self->auto_fieldset and $new->type ne 'Fieldset') { }
206 2 0 if (not ref $arg) { }
0 0 elsif (ref $arg eq 'HASH') { }
216 0 0 ref $_ ? :
219 2 0 unless (@names)
225 0 2 unless @names
245 15 2 if (not ref $arg) { }
2 0 elsif (ref $arg eq 'HASH') { }
255 2 0 ref $_ ? :
258 15 2 unless (@names)
264 0 17 unless @names
284 44 15 if (not ref $arg) { }
15 0 elsif (ref $arg eq 'HASH') { }
294 6 5 ref $_ ? :
297 48 11 unless (@names)
303 0 59 unless @names
323 4 1 if (not ref $arg) { }
1 0 elsif (ref $arg eq 'HASH') { }
333 0 1 ref $_ ? :
336 4 1 unless (@names)
342 0 5 unless @names
362 1 1 if (not ref $arg) { }
1 0 elsif (ref $arg eq 'HASH') { }
372 0 1 ref $_ ? :
375 1 1 unless (@names)
381 0 2 unless @names
401 0 0 if (not ref $arg) { }
0 0 elsif (ref $arg eq 'HASH') { }
411 0 0 ref $_ ? :
414 0 0 unless (@names)
420 0 0 unless @names