Condition Coverage

blib/lib/Markdent/Dialect/Theory/BlockParser.pm
Criterion Covered Total %
condition 15 22 68.1


and 3 conditions

line !l l&&!r l&&r condition
145 14 7 0 defined $caption and $self->debug
176 1 0 16 defined $first_header_cell_content and $first_header_cell_content =~ /\S/
224 6 0 9 defined $cells->[$i]{'content'} and $cells->[$i]{'content'} =~ /\S/
293 10 0 156 $cells[-1] eq '' and $line =~ /\Q$div\E$Markdent::Dialect::Theory::BlockParser::HorizontalWS*$/
307 0 9 633 defined $cell and $cell =~ /\S/
358 159 0 0 &sum(map({$_->{'colspan'};} @{$row;})) == $default_cells + 1 and $row->[-1]{'colspan'} > 1

or 2 conditions

line l !l condition
228 8 1 $rows[-1][$i]{'colspan'} ||= 1
369 15 133 $alignments{$i} || 'left'