Branch Coverage

lib/XML/Filter/XML_Directory_2RSS.pm
Criterion Covered Total %
branch 0 84 0.0


line true false branch
179 0 0 if (ref $args ne 'HASH')
184 0 0 unless ($_ =~ /^(title|link|subject|description|dc:publisher|dc:rights|dc:creator|dc:language)$/)
190 0 0 if ($$args{'dc:language'} and ref $$args{'dc:language'} ne 'ARRAY')
233 0 0 if (ref $args ne 'HASH')
238 0 0 unless ($_ =~ /^(title|url|link)$/)
288 0 0 if (ref $args ne 'HASH')
293 0 0 unless ($_ =~ /^(title|descripion|name|link)$/)
485 0 0 unless $self->on_enter_start_element($data)
487 0 0 if ($$data{'Name'} =~ /^(file|directory)$/)
500 0 0 if ($$data{'Name'} eq 'head')
504 0 0 if ($$self{'__start'} and $$self{'__rlevel'} > $$self{'__start'} and not $$self{'__skip'})
508 0 0 if ($$data{'Name'} =~ /^(file|directory)$/)
530 0 0 if ($$self{'__wasa'} eq 'directory' and $$self{'__ima_level'} > $$self{'__wasa_level'})
545 0 0 if ($$self{'__handlers'}{'title'}) { }
0 0 elsif ($$self{'__callbacks'}{'title'}) { }
569 0 0 if ($$self{'__handlers'}{'description'}) { }
0 0 elsif ($$self{'__callbacks'}{'description'}) { }
590 0 0 if ($$data{'Name'} eq 'directory' and $$self{'__children'}{$$self{'__rlevel'}})
609 0 0 unless defined $$self{'__channel'}{$_}
618 0 0 if ($$self{'__generator'})
631 0 0 unless defined $$self{'__channel'}{$_}
638 0 0 if (ref $$self{'__channel'}{'dc:language'} eq 'ARRAY')
653 0 0 if (ref $$self{'__image'} eq 'HASH')
679 0 0 if (defined $$self{'__exclude'})
680 0 0 if (defined $$self{'__exclude_starting'})
681 0 0 if (defined $$self{'__exclude_ending'})
682 0 0 if (defined $$self{'__exclude_matching'})
683 0 0 if (defined $$self{'__exclude_subdirs'})
684 0 0 if (defined $$self{'__exclude_files'})
686 0 0 if (defined $$self{'__include'})
687 0 0 if (defined $$self{'__include_starting'})
688 0 0 if (defined $$self{'__include_ending'})
689 0 0 if (defined $$self{'__include_matching'})
690 0 0 if (defined $$self{'__include_subdirs'})
691 0 0 if (defined $$self{'__include_files'})
693 0 0 if (keys %exclude)
694 0 0 if (keys %include)
696 0 0 if ($$self{'__callbacks'}{'link'})
714 0 0 if (ref $$self{'__image'} ne 'HASH')
724 0 0 unless defined $$self{'__channel'}{$_}
739 0 0 if (ref $$self{'__textinput'} ne 'HASH')
746 0 0 unless defined $$self{'__textinput'}{$_}