Condition Coverage

blib/lib/XML/RSS/LibXML/ImplBase.pm
Criterion Covered Total %
condition 0 32 0.0


and 3 conditions

line !l l&&!r l&&r condition
33 0 0 0 ref $ret and eval { do { $ret->isa('XML::RSS::LibXML::ElementSpec') } }
60 0 0 0 ref $ret and eval { do { $ret->isa('XML::RSS::LibXML::ElementSpec') } }
79 0 0 0 defined $$spec[1] and length $value > $$spec[1]
398 0 0 0 ref $p and ref $p eq 'HASH'
417 0 0 0 ref $value and eval { do { $value->isa('XML::RSS::LibXML::MagicElement') } }
469 0 0 0 defined $$h{'mode'} and delete $$h{'mode'} eq 'insert'

or 2 conditions

line l !l condition
187 0 0 $$container{'taxo'} ||= []
208 0 0 $xpath ||= './*'
244 0 0 $h{$prefix} ||= {}
249 0 0 $h{$$c{'namespaces'}{$prefix}} ||= {}

or 3 conditions

line l !l&&r !l&&!r condition
129 0 0 0 not $v or eval { do { $v->isa('XML::RSS::LibXML::ElementSpec') } }
335 0 0 0 not $list or @$list <= 0