Branch Coverage

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


line true false branch
14 0 0 if (not defined $nodeFilter) { }
25 0 0 if $_[1]
30 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) { }
41 0 0 unless $p and $p->nextSibling
48 0 0 if ($self->filter->{'whatToShow'} & 1 << $$self{'currentNode'}->nodeType - 1) { }
54 0 0 if ($rv == 1) { }
0 0 elsif ($rv == 3) { }
0 0 elsif ($rv != 2) { }
58 0 0 if ($$self{'currentNode'}->nextSibling) { }
65 0 0 unless $p and $p->nextSibling
80 0 0 if ($$self{'POSITION'} == 1) { }
0 0 elsif ($$self{'currentNode'}->previousSibling) { }
0 0 elsif ($$self{'currentNode'}->parentNode and $$self{'currentNode'}->parentNode != $$self{'root'}) { }
84 0 0 if ($p->childNodes->length) { }
99 0 0 if ($self->filter->{'whatToShow'} & 1 << $$self{'currentNode'}->nodeType - 1) { }
105 0 0 if ($rv == 1) { }
0 0 elsif ($rv == 3) { }
0 0 elsif ($rv != 2) { }
109 0 0 if ($$self{'currentNode'}->previousSibling) { }
0 0 elsif ($$self{'currentNode'}->parentNode) { }