Condition Coverage

blib/lib/HTML/PullParser/Nested.pm
Criterion Covered Total %
condition 17 24 70.8


and 3 conditions

line !l l&&!r l&&r condition
264 1 22 0 defined $args{'start'} and defined $args{'end'}
278 31 27 44 defined $$arg_idx{$_} and $$arg_idx{$_} == -1
31 27 0 defined $$arg_idx{$_} and !defined($$argspec_info{$event}{$_}) || $$arg_idx{$_} != $$argspec_info{$event}{$_}
304 1 0 18 defined $$argspec_info{'start'}{'tagname_idx'} and defined defined $$argspec_info{'end'}{'tagname_idx'}
322 183 0 9 $argspec[$i] eq 'event' and not defined $event_idx
141 0 42 $argspec[$i] eq 'tagname' and not defined $tagname_idx
102 0 39 my($str) = $argspec[$i] =~ /^'(.+)'$/ and not defined $string_idx

or 3 conditions

line l !l&&r !l&&!r condition
278 0 1 26 !defined($$argspec_info{$event}{$_}) || $$arg_idx{$_} != $$argspec_info{$event}{$_}