Branch Coverage

blib/lib/XML/Element.pm
Criterion Covered Total %
branch 0 44 0.0


line true false branch
46 0 0 if ($under_hash and ref $under_hash eq 'ARRAY')
55 0 0 if ($all || $$under_hash{$this->tag} and @$children)
61 0 0 if ref $$children[$i]
62 0 0 if ($$children[$i] =~ /^\s*$/s)
81 0 0 if $name eq '~literal'
82 0 0 if $name eq '~declaration'
83 0 0 if $name eq '~pi'
85 0 0 if ($name eq '~comment')
86 0 0 if (ref($$self{'text'} || '') eq 'ARRAY') { }
98 0 0 if ($name eq '~cdata')
106 0 0 if not length $_ or /^_/s or $_ eq '/'
110 0 0 unless defined($val = $$self{$_})
114 0 0 @_ == 3 ? :
124 0 0 if ($name eq '~cdata')
145 0 0 if (ref $node) { }
147 0 0 if ($start) { }
150 0 0 unless $attr eq '/' or $self->_valid_name($attr)
155 0 0 unless $$node{'_content'}
0 0 if ($$empty_element_map{$tag} and not @{$nillio unless $$node{'_content'};}) { }
165 0 0 unless $$node{'_content'}
0 0 unless ($$empty_element_map{$tag} and not @{$nillio unless $$node{'_content'};})
173 0 0 unless $in_cdata