Condition Coverage

lib/XML/Compile.pm
Criterion Covered Total %
condition 5 16 31.2


and 3 conditions

line !l l&&!r l&&r condition
102 449 0 1 ref $raw and UNIVERSAL::isa($raw, 'XML::LibXML::Node')
0 0 0 not $raw =~ /[\n\r<]/ and $raw =~ m([/\\]|\.xsd$|\.wsdl$)i
134 0 0 0 length $data > 60 and $data =~ /\

or 2 conditions

line l !l condition
52 0 52 $args->{'parser_options'} || []
150 1 0 $top || '(none)'

or 3 conditions

line l !l&&r !l&&!r condition
99 450 0 0 $parser ||= $thing->initParser