Branch Coverage

blib/lib/XHTML/Instrumented/Form.pm
Criterion Covered Total %
branch 0 60 0.0


line true false branch
62 0 0 unless $element
76 0 0 if ($element) { }
87 0 0 unless my $key = shift()
90 0 0 unless $$self{'defaults'}{$key}
92 0 0 if ($$self{'params'}{$key})
93 0 0 unless $$self{'params'}{$key}
102 0 0 unless my $key = shift()
107 0 0 if ($$self{'params'}{$key})
108 0 0 unless $$self{'params'}{$key}
131 0 0 unless $select
144 0 0 unless my $name = $p{'name'}
175 0 0 unless my $name = $p{'name'}
177 0 0 if ($$self{'elements'}{$name})
183 0 0 if (my $package = $p{'package'}) { }
0 0 elsif ($p{'type'} eq 'multiselect' or $p{'type'} eq 'checkbox') { }
0 0 elsif ($p{'type'} eq 'select') { }
0 0 elsif ($p{'type'} eq 'hidden') { }
208 0 0 unless my $name = $$args{'name'}
223 0 0 unless $$self{'elements'}
231 0 0 if $$self{'action'}
232 0 0 if $$self{'method'}
249 0 0 if (my $element = $$self{'elements'}{$id}) { }
250 0 0 if ($$element{'type'} eq 'select')
252 0 0 if (defined $$data{'value'} and defined $self->element_value($id) and $self->element_value($id) eq $$data{'value'})
271 0 0 if ($ret)
285 0 0 if (my $name = $$args{'name'})
286 0 0 if ($$self{'elements'}{$name})
299 0 0 unless $$self{'elements'}{$element}{'type'} eq 'hidden'
302 0 0 if (ref $$x{'value'} eq 'ARRAY') { }
305 0 0 unless (defined $$x{'value'})