Condition Coverage

blib/lib/Text/MultiMarkdown.pm
Criterion Covered Total %
condition 46 74 62.1


and 2 conditions

line l !l condition
844 2153 1206 $line =~ /^\s*$/ and $inMetaData = 0

and 3 conditions

line !l l&&!r l&&r condition
327 114 0 6 exists $args->{'unicode_ids'} and $args->{'unicode_ids'}
0 3 3 exists $args->{'unicode_ids'} and $args->{'unicode_ids'} and exists $args->{'transliterated_ids'}
459 173 0 8 @_ == 1 and not ref $_[0]
36 7 130 @_ == 2 and not _looks_like_class($_[0])
43 102 28 @_ == 2 and not _looks_like_class($_[0]) and ref $_[1] eq ref {}
36 102 7 @_ == 2 and _looks_like_class($_[0])
138 0 7 @_ == 2 and _looks_like_class($_[0]) and not ref $_[1]
36 0 102 @_ == 2 and builtin::blessed($_[0])
36 0 102 @_ == 2 and builtin::blessed($_[0]) and not ref $_[1]
0 22 14 @_ == 3 and _looks_like_class($_[0])
22 0 14 @_ == 3 and _looks_like_class($_[0]) and not ref $_[1]
22 0 14 @_ == 3 and _looks_like_class($_[0]) and not ref $_[1] and ref $_[2] eq ref {}
0 0 22 @_ == 3 and builtin::blessed($_[0])
0 0 22 @_ == 3 and builtin::blessed($_[0]) and not ref $_[1]
0 0 22 @_ == 3 and builtin::blessed($_[0]) and not ref $_[1] and ref $_[2] eq ref {}
820 0 0 6 defined $alt_text and length $alt_text
844 3359 0 0 $line =~ /^\s*$/ and $inMetaData = 0 and $clean_text .= $line
1395 16 11 0 $count == 0 and $use_row_header == 1

or 3 conditions

line l !l&&r !l&&!r condition
266 22 98 0 ref $class || $class
544 175 1 5 $self->{'use_metadata'} or $self->{'strip_metadata'}
804 0 8 0 $url ||= $self->{'_crossrefs'}{$label}
807 0 11 0 $title ||= $self->{'_titles'}{$label}
809 0 3 120 $attributes ||= $self->_DoAttributes($label)
1330 0 0 4 $cell =~ /^\./ or $cell =~ /\.$/