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 ? :
167 0 0 if ($node->isa('XML::LibXML::Dtd')) { }
0 0 elsif ($node->isa('XML::LibXML::Element')) { }
214 0 0 unless $$self{'node'}
217 0 0 wantarray ? :
234 0 0 unless $parent
236 0 0 ref $_ ? :
238 0 0 if ($parent->isa('XML::LibXML::Document')) { }
242 0 0 unless $node->isSameNode($parent->lastChild)
247 0 0 if ($_->isa('XML::LibXML::Dtd'))
269 0 0 $node->isa('XML::LibXML::Document') ? :
270 0 0 ref $_ ? :
273 0 0 if ($node->isa('XML::LibXML::Document')) { }
277 0 0 $node->hasChildNodes ? :
291 0 0 unless $$self{'node'}->hasChildNodes
295 0 0 $node->isa('XML::LibXML::Document') ? :
296 0 0 ref $_ ? :
299 0 0 if ($node->isa('XML::LibXML::Document')) { }
302 0 0 $node->hasChildNodes ? :
325 0 0 unless $$self{'node'}
327 0 0 $prev ? :
333 0 0 unless $$self{'node'}
335 0 0 $next ? :
342 0 0 unless $$self{'node'}
347 0 0 if (ref $args[0] eq 'CODE') { }
0 0 elsif (@args >= 2 and $args[0] eq '_tag') { }
0 0 elsif (@args >= 2) { }
355 0 0 if (ref $stuff eq 'Regexp') { }
373 0 0 unless &$filter($_)
375 0 0 $ok ? :
378 0 0 wantarray ? :
396 0 0 if (defined $$self{'_content'}) { }
408 0 0 if $_->isEqual($$self{'node'})
417 0 0 if (@_) { }
420 0 0 unless (defined $_[0])
426 0 0 if ref $_[0]{'node'}->isSameNode($$self{'node'})
431 0 0 if ($_[0]{'node'}->isa('XML::LibXML::Document')) { }
433 0 0 if ($parent->hasChildNodes) { }
450 0 0 defined $parent && !$parent->isa('XML::LibXML::DocumentFragment') ? :