Branch Coverage

blib/lib/Pod/Tree/Node.pm
Criterion Covered Total %
branch 113 126 89.6


line true false branch
61 247 993 if ($Argumentative{$command}) { }
145 18 259 if ($text =~ /^[A-Za-z]+:(?!:)/) { }
166 52 207 if ($text =~ /^"(.*)"$/s) { }
179 51 156 if (not $page =~ /^[\w.-]+(::[\w.-]+)*$/ and $section eq '')
227 1062 5779 if $node->is_sequence
237 86 186 if $node->{'type'} eq 'command'
242 95 186 if $node->{'type'} eq 'command'
247 0 0 if $node->{'type'} eq 'command'
252 0 0 if $node->{'type'} eq 'command'
257 74 56 if $node->{'type'} eq 'command'
262 68 56 if $node->{'type'} eq 'command'
267 1194 1117 if $node->{'type'} eq 'command'
272 754 1733 if $node->{'type'} eq 'command'
277 1491 1271 if $node->{'type'} eq 'command'
282 1224 1133 if $node->{'type'} eq 'command'
287 1202 1155 if $node->{'type'} eq 'command'
292 16 16 if $node->{'type'} eq 'command'
323 892 843 if /text/
324 0 843 if /verbatim/
353 8 24 if $foreign->is_c_end
361 0 8 if $interpreter and $interpreter ne $node->{'arg'}
386 430 5302 unless length $token
388 975 4327 if ($token =~ /^[A-Z]
396 975 3352 if (@width and $token =~ />{$width[-1],}$/)
411 0 2212 if (@width)
426 975 1342 if $node->is_letter and $node->{'width'} == $width
441 277 6470 if $node->is_link
468 51 282 unless ($child->is_text)
474 101 181 if ($link)
475 101 0 if $text
494 1022 6409 if $node->is_sequence
501 15 1007 if /Z/
502 219 788 if (/E/)
504 0 219 unless $child
506 219 0 if $text
516 219 0 defined $text ? :
522 3399 2589 unless $old and @$old
529 547 3315 if ($new->[-1]->is_text and $old->[0]->is_text or $new->[-1]->is_verbatim and $old->[0]->is_verbatim or $new->[-1]->is_code and $old->[0]->is_code) { }
562 154 1640 if $child->is_c_over
563 462 1332 if $child->is_c_item
564 198 1596 if $child->is_c_back
570 84 209 if $node->is_root
584 11 187 unless $child->{'type'} eq 'item'
596 275 693 if $sibling->is_c_item
597 176 517 if $sibling->is_c_back
600 55 462 if ($sibling->is_c_over)
615 220 242 if $text =~ /^\s* \* \s*$ /x
616 88 374 if $text =~ /^\s* \d+ \s*$ /x
617 154 308 unless $item->{'item_type'}
649 65 1201 if /command/
650 11 1255 if /code/
651 3 1263 if /for/
652 168 1098 if /item/
653 76 1190 if /list/
654 240 1026 if /ordinary/
655 15 1251 if /root/
656 94 1172 if /sequence/
657 588 678 if /text/
658 6 1260 if /verbatim/
703 28 66 $node->is_link ? :
735 658 608 if $children
741 168 1098 if $siblings
769 0 0 $filename ? :