Condition Coverage

blib/lib/XML/Parsepp.pm
Criterion Covered Total %
condition 66 72 91.6


and 3 conditions

line !l l&&!r l&&r condition
218 578 4 49 $ch eq ']' and $$self{'_DocOpen'} > 0
363 549 399 10 $c2 eq '!' and $c3 eq '-'
367 549 396 3 $c2 eq '!' and $c3 eq '['
371 549 0 396 $c2 eq '!' and $c3 =~ /\w/msux
1304 0 1 108 @$plist and $$plist[0][0] eq 'B'
1 98 10 @$plist and $$plist[0][0] eq 'B' and $$plist[0][1] eq '%'
1550 8 23 4 $$param2[0] eq 'B' and $$param2[1] eq 'NOTATION'
1582 8 16 7 $$param3[0] eq 'B' and $$param3[1] eq '#FIXED'
1779 487 28 78 $pl eq 'E' and $$self{'_Scount'} == 0

or 3 conditions

line l !l&&r !l&&!r condition
200 452 59 4660 $buffer_breakout or $buffer_text eq ''
218 2 3 577 $ch eq q['] or $ch eq '"'
321 10 3 143 $out =~ /$rx_tok_syn/u or $out eq '>'
462 302 93 0 $terminal eq '>' or $terminal eq '['
1158 194 138 1 $type eq 'DOCTYPE' or $term eq '>'
1371 1 12 1 $$param4[0] eq 'Q' or $$param4[0] eq 'B'
1719 21 84 2557 $pl eq 'D' || $pl eq 'F' || $pl eq 'U' || $pl eq 'I' || $pl eq 'L' || $pl eq 'O' || $pl eq 'T'
2025 9 523 $pl eq 'A' || $pl eq 'C' || $pl eq '!'
163 106 254 $pl eq 'S' || $pl eq 'E'
1763 243 879 1 $pl eq 'X' or $pl eq 'C'
1122 1 0 $pl eq 'X' or $pl eq 'C' or $pl eq '!'
1771 488 810 3 $tp eq 'DTD' or $pl eq 'C'
1298 3 0 $tp eq 'DTD' or $pl eq 'C' or $pl eq '!'
1776 268 11 314 $tp eq 'TAG' or $tp eq 'PRC'
279 314 0 $tp eq 'TAG' or $tp eq 'PRC' or $tp eq 'TXT'