Branch Coverage

lib/XML/DOM/Lite/NodeIterator.pm
Criterion Covered Total %
branch 0 46 0.0


line true false branch
16 0 0 if (defined $nodeFilter) { }
27 0 0 if $_[1]
32 0 0 if ($self->{'POSITION'} == -1) { }
0 0 elsif ($self->{'currentNode'}->childNodes->length) { }
0 0 elsif ($self->{'currentNode'}->nextSibling) { }
0 0 elsif ($self->{'currentNode'}->parentNode) { }
43 0 0 unless $p and $p->nextSibling
50 0 0 if ($self->filter->{'whatToShow'} & 1 << $self->{'currentNode'}->nodeType - 1) { }
56 0 0 if ($rv == 1) { }
0 0 elsif ($rv == 3) { }
0 0 elsif ($rv != 2) { }
60 0 0 if ($self->{'currentNode'}->nextSibling) { }
67 0 0 unless $p and $p->nextSibling
82 0 0 if ($self->{'POSITION'} == 1) { }
0 0 elsif ($self->{'currentNode'}->previousSibling) { }
0 0 elsif ($self->{'currentNode'}->parentNode and $self->{'currentNode'}->parentNode != $self->{'root'}) { }
86 0 0 if ($p->childNodes->length) { }
101 0 0 if ($self->filter->{'whatToShow'} & 1 << $self->{'currentNode'}->nodeType - 1) { }
107 0 0 if ($rv == 1) { }
0 0 elsif ($rv == 3) { }
0 0 elsif ($rv != 2) { }
111 0 0 if ($self->{'currentNode'}->previousSibling) { }
0 0 elsif ($self->{'currentNode'}->parentNode) { }