Branch Coverage

lib/Image/Info/SVG/XMLLibXMLReader.pm
Criterion Covered Total %
branch 18 24 75.0


line true false branch
33 0 5 unless my $reader = "XML::LibXML::Reader"->new("IO", $source, "load_ext_dtd", 0, "expand_entities", 0)
36 5 1 if $reader->nodeType == 1
41 5 0 if ($root_name eq 'svg') { }
55 12 152 if ($type == 8) { }
36 116 elsif ($type == 1) { }
59 4 32 if (not $desc and $name eq 'desc') { }
1 31 elsif ($name eq 'title') { }
0 31 elsif ($name eq 'image') { }
70 1 0 if $title
73 0 0 if $href
78 4 1 $reader->standalone == 1 ? :
80 4 1 if $desc