Branch Coverage

blib/lib/Test/XHTML/WAI.pm
Criterion Covered Total %
branch 0 116 0.0


line true false branch
118 0 0 if defined $level and $level =~ /^[123]$/
143 0 0 if $$error{'ref'}
144 0 0 if $$error{'row'} and $$error{'col'} and $FIXED
173 0 0 if ($html) { }
174 0 0 $FIXED ? :
185 0 0 if ($token and $$token[0] eq 'D') { }
189 0 0 if ($declaration =~ /$type/)
203 0 0 if ($$tag[0] eq 'form') { }
0 0 elsif ($$tag[0] eq '/form') { }
0 0 elsif ($$tag[0] eq 'input') { }
0 0 elsif ($$tag[0] =~ /^(select|textarea)$/) { }
0 0 elsif ($$tag[0] eq 'label') { }
0 0 elsif ($$tag[0] eq 'object') { }
0 0 elsif ($$tag[0] eq 'img') { }
0 0 elsif ($$tag[0] eq 'a') { }
0 0 elsif ($$tag[0] =~ /^(i|b)$/) { }
0 0 elsif ($$tag[0] eq 'table') { }
0 0 elsif ($$tag[0] =~ /^(th|td)$/) { }
250 0 0 if ($$self{'ERRORS'}) { }
265 0 0 if (not $$self{'form'}{'submit'})
279 0 0 if ($$tag[1]{'id'}) { }
0 0 elsif ($$tag[1]{'type'} and $$tag[1]{'type'} =~ /hidden|submit|reset|button/) { }
0 0 elsif (not $$tag[1]{'title'}) { }
280 0 0 if ($$self{'input'}{$$tag[1]{'id'}}) { }
289 0 0 $$tag[0] =~ /select|textarea/ ? :
293 0 0 $$tag[1]{'disabled'} || $$tag[1]{'readonly'} ? :
316 0 0 if ($$tag[1]{'type'} and $$tag[1]{'type'} eq 'submit')
317 0 0 if (%{$$self{'form'};}) { }
334 0 0 if ($$tag[1]{'for'}) { }
335 0 0 if ($$self{'label'}{$$tag[1]{'for'}}) { }
362 0 0 if defined $$tag[1]{'alt'}
376 0 0 unless defined $$tag[1]{'href'}
378 0 0 if ($$tag[1]{'title'})
379 0 0 if ($$self{'links'}{$$tag[1]{'href'}} and $$self{'links'}{$$tag[1]{'href'}} ne $$tag[1]{'title'}) { }
410 0 0 unless $formats{$$tag[0]}
424 0 0 if defined $$tag[1]{'title'}
438 0 0 if defined $$tag[1]{'title'} or defined $$tag[1]{'summary'}
452 0 0 unless $$self{'level'} > 1
453 0 0 unless defined $$tag[1]{'width'} and $$tag[1]{'width'} =~ /^\d+$/
467 0 0 unless $$self{'level'} > 1
468 0 0 unless defined $$tag[1]{'height'} and $$tag[1]{'height'} =~ /^\d+$/
485 0 0 if $x
491 0 0 unless $$t[0] eq 'S' or $$t[0] eq 'E'
493 0 0 if ($$t[0] eq 'E' and $$t[1] eq 'object') { }
0 0 elsif ($$t[0] eq 'S' and $$t[1] eq 'p') { }
0 0 elsif ($$t[0] eq 'S' and $$t[1] eq 'img') { }
498 0 0 if $x
500 0 0 if $$t[2]{'alt'}
503 0 0 if $found
509 0 0 if $found
524 0 0 if $$self{'input'}{$input}{'type'} and $$self{'input'}{$input}{'type'} =~ /hidden|submit|reset|button/
525 0 0 if $$self{'label'}{$input}
526 0 0 if $$self{'input'}{$input}{'title'}
539 0 0 if $$self{'input'}{$input}
556 0 0 unless my $log = $self->logfile
557 0 0 unless -f $log
559 0 0 $self->logclean ? :
562 0 0 unless my $fh = 'IO::File'->new($log, $mode)