Condition Coverage

lib/ChordPro/lib/SVGPDF/Parser.pm
Criterion Covered Total %
condition 0 38 0.0


and 3 conditions

line !l l&&!r l&&r condition
60 0 0 0 defined $data and $data =~ /\S/u
93 0 0 0 $params{'fatal_declarations'} and $data =~ /
106 0 0 0 $token =~ /^\s+$/su and not $whitespace_tokens
175 0 0 0 @{$elem->{'content'};} > 1 and $elem->{'content'}[0]{'type'} eq "t"
0 0 0 @{$elem->{'content'};} > 1 and $elem->{'content'}[0]{'type'} eq "t" and not $elem->{'content'}[0]{'content'} =~ /\S/u
182 0 0 0 @{$elem->{'content'};} > 1 and $elem->{'content'}[-1]{'type'} eq "t"
0 0 0 @{$elem->{'content'};} > 1 and $elem->{'content'}[-1]{'type'} eq "t" and not $elem->{'content'}[-1]{'content'} =~ /\S/u

or 2 conditions

line l !l condition
48 0 0 $re_name //= "[:_a-z][\\w:\\.-]*"

or 3 conditions

line l !l&&r !l&&!r condition
82 0 0 0 $data =~ /]]>/u or $data =~ //su
0 0 0 $data =~ /]]>/u or $data =~ //su or grep {/--/u if $_;} $data =~ /^\s+||\s+$/gsu
107 0 0 0 $token =~ /<\?$re_name.*?\?>/isu or $token =~ /^
136 0 0 0 $attribs_raw =~ /\S/u or grep {/
193 0 0 0 @{$elem->{'content'};} == 0 or $elem->{'content'}[0]{'type'} ne "e"