Condition Coverage

blib/lib/XML/Atom/Base.pm
Criterion Covered Total %
condition 22 33 66.6


and 3 conditions

line !l l&&!r l&&r condition
23 84 128 3 not exists $param{'Namespace'} and my $ns = $obj->element_ns
33 51 0 2 ref $ns and $ns->isa('XML::Atom::Namespace')
39 0 51 2 $ns_uri and $ns_prefix
109 1 35 7 not $add and @elem
201 0 0 0 not ref $ns_list and $ns_list
340 0 4 6 ref $stuff && UNIVERSAL::isa($stuff, $ext_class)

or 3 conditions

line l !l&&r !l&&!r condition
216 3 22 0 $override_ns || $obj->ns
218 3 50 0 $override_ns || $obj->ns
283 4 24 0 $ext_class->element_ns || $obj->ns
302 1 16 0 $ext_class->element_ns || $obj->ns
339 2 8 0 $ext_class->element_ns || $obj->ns