Condition Coverage

blib/lib/XML/Filter/XML_Directory_2/Base.pm
Criterion Covered Total %
condition 3 14 21.4


and 3 conditions

line !l l&&!r l&&r condition
387 64 6 1 not $$self{'XML::Filter::XML_Directory_2::Base__start'} and $$data{'Name'} =~ /^(file|directory)$/
396 0 0 0 not $$self{'XML::Filter::XML_Directory_2::Base__includeroot'} and $$self{'XML::Filter::XML_Directory_2::Base__file'} == 1 || $$self{'XML::Filter::XML_Directory_2::Base__directory'} == 2

or 2 conditions

line l !l condition
92 0 0 $$self{'XML::Filter::XML_Directory_2::Base__type'} || 'UTF-8'

or 3 conditions

line l !l&&r !l&&!r condition
396 0 0 0 $$self{'XML::Filter::XML_Directory_2::Base__file'} == 1 || $$self{'XML::Filter::XML_Directory_2::Base__directory'} == 2
480 0 0 0 $$self{'XML::Filter::XML_Directory_2::Base__' . $$self{'XML::Filter::XML_Directory_2::Base__last'}} ||= $$data{'Data'}