Branch Coverage

blib/lib/HTML/TreeBuilder/LibXML/Node.pm
Criterion Covered Total %
branch 0 116 0.0


line true false branch
8 0 0 unless $node
14 0 0 if (@_ == 3) { }
0 0 elsif (@_ == 2 and lc $key eq 'text') { }
15 0 0 if (defined $value) { }
59 0 0 if $_[0]{'node'}->can('toStringHTML')
67 0 0 $@ ? :
76 0 0 if (@_ == 2) { }
78 0 0 if (defined $_[1]) { }
91 0 0 $klass eq 'HTML::Element' ? :
97 0 0 unless $$self{'node'}
99 0 0 scalar @nodes ? :
105 0 0 unless $$self{'node'}
110 0 0 wantarray ? :
116 0 0 unless $$self{'node'}
119 0 0 wantarray ? :
128 0 0 unless $callback and ref $callback eq 'CODE'
134 0 0 wantarray ? :
140 0 0 unless $$self{'node'}
147 0 0 unless $$self{'node'}
150 0 0 wantarray ? :
162 0 0 if ($node->isa('XML::LibXML::Dtd')) { }
0 0 elsif ($node->isa('XML::LibXML::Element')) { }
209 0 0 unless $$self{'node'}
212 0 0 wantarray ? :
229 0 0 unless $parent
231 0 0 ref $_ ? :
233 0 0 if ($parent->isa('XML::LibXML::Document')) { }
237 0 0 unless $node->isSameNode($parent->lastChild)
242 0 0 if ($_->isa('XML::LibXML::Dtd'))
264 0 0 $node->isa('XML::LibXML::Document') ? :
265 0 0 ref $_ ? :
268 0 0 if ($node->isa('XML::LibXML::Document')) { }
272 0 0 $node->hasChildNodes ? :
286 0 0 unless $$self{'node'}->hasChildNodes
290 0 0 $node->isa('XML::LibXML::Document') ? :
291 0 0 ref $_ ? :
294 0 0 if ($node->isa('XML::LibXML::Document')) { }
297 0 0 $node->hasChildNodes ? :
320 0 0 unless $$self{'node'}
322 0 0 $prev ? :
328 0 0 unless $$self{'node'}
330 0 0 $next ? :
337 0 0 unless $$self{'node'}
342 0 0 if (ref $args[0] eq 'CODE') { }
0 0 elsif (@args >= 2 and $args[0] eq '_tag') { }
0 0 elsif (@args >= 2) { }
350 0 0 if (ref $stuff eq 'Regexp') { }
368 0 0 unless &$filter($_)
370 0 0 $ok ? :
373 0 0 wantarray ? :
391 0 0 if (defined $$self{'_content'}) { }
403 0 0 if $_->isEqual($$self{'node'})
412 0 0 if (@_) { }
415 0 0 unless (defined $_[0])
421 0 0 if ref $_[0]{'node'}->isSameNode($$self{'node'})
426 0 0 if ($_[0]{'node'}->isa('XML::LibXML::Document')) { }
428 0 0 if ($parent->hasChildNodes) { }
445 0 0 defined $parent && !$parent->isa('XML::LibXML::DocumentFragment') ? :