Branch Coverage

blib/lib/Test/XML/Simple.pm
Criterion Covered Total %
branch 32 48 66.6


line true false branch
36 0 2 unless $parsed_xml
45 0 22 unless defined $xml
46 0 22 unless $xml
47 1 21 if (ref $xml) { }
48 0 1 unless ref $xml eq "XML::LibXML::Document"
52 0 21 unless $xml =~ //
55 0 21 if ($@)
64 2 16 unless @nodeset
65 0 16 wantarray ? :
73 0 4 unless $parsed_xml
76 2 2 unless $nodeset
95 0 9 unless $parsed_xml
98 0 9 unless $nodeset
104 6 3 if (@kids) { }
114 2 7 unless $node_ok
132 0 2 unless $parsed_xml
136 0 2 unless $candidate_xp
141 1 1 if $parsed_thing->isa("XML::LibXML::Element")
161 0 5 unless $parsed_xml
164 0 5 unless $nodeset
169 4 1 if (@kids) { }
171 2 2 if ($kid->toString =~ /$regex/)
176 2 0 unless ($found)
177 0 2 unless defined $comment