lib/HTML/Object/DOM/Element/Select.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 15 | 37 | 40.5 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
67 | 1 | 0 | 0 | defined $pos and CORE::length $pos |
117 | 1 | 0 | 0 | defined $pos and CORE::length $pos |
168 | 1 | 23 | 15 | $self->{'_select_options'} and not $self->_is_select_reset |
186 | 0 | 0 | 1 | defined $pos and CORE::length "$pos" |
0 | 0 | 1 | defined $pos and CORE::length "$pos" and $self->_is_integer($pos) | |
253 | 2 | 0 | 0 | $self->{'selectedindex'} and not $self->_is_select_reset |
272 | 2 | 0 | 2 | $self->{'_selected_options'} and not $self->_is_select_reset |
line | l | !l | condition |
---|---|---|---|
174 | 1 | 0 | 'HTML::Object::DOM::Element::OptionsCollection'->new || (return $self->pass_error('HTML::Object::DOM::Element::OptionsCollection'->error)) |
283 | 2 | 0 | 'HTML::Object::DOM::Collection'->new || (return $self->pass_error('HTML::Object::DOM::Collection'->error)) |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
41 | 2 | 0 | 7 | $def->{'caller'}[0] eq ref $self or $def->{'caller'}[0] eq "HTML::Object::DOM::Element::Select" |
61 | 1 | 0 | 0 | $self->_is_a($elem, "HTML::Object::DOM::Element::Option") or $self->_is_a($elem, "HTML::Object::DOM::Element::OptGroup") |
69 | 0 | 0 | 0 | $self->_is_a($elem, 'HTML::Object::DOM::Element::Option') || $self->_is_a($elem, 'HTML::Object::DOM::Element::OptGroup') || $self->_is_integer($pos) |
0 | 0 | 0 | $self->_is_a($elem, "HTML::Object::DOM::Element::Option") or $self->_is_a($elem, "HTML::Object::DOM::Element::OptGroup") |