Condition Coverage

blib/lib/Proc/Construct_output.pm
Criterion Covered Total %
condition 0 9 0.0


or 3 conditions

line l !l&&r !l&&!r condition
21 0 0 0 s[ (\W) ( if\s* \([^)(}{]*?\)\s* \{[^}{]*?\}\s* (?: ( else| elsif\s*\([^)(}{]*?\) )\s* {[^}{]*?}\s* )* ) ][my $temp = $1 . "do___SB___$2" . '___FB___'; $temp =~ s/([{])/___SB___/g; $temp =~ s/([}])/___FB___/g; $temp =~ s/([(])/___SP___/g; $temp =~ s/([)])/___FP___/g; $temp;]egsx or s/ (\W) output_last\s (.*?); /$1\n push \@temp,$2;\n last;\n /gsx
0 0 0 s[ (\W) ( if\s* \([^)(}{]*?\)\s* \{[^}{]*?\}\s* (?: ( else| elsif\s*\([^)(}{]*?\) )\s* {[^}{]*?}\s* )* ) ][my $temp = $1 . "do___SB___$2" . '___FB___'; $temp =~ s/([{])/___SB___/g; $temp =~ s/([}])/___FB___/g; $temp =~ s/([(])/___SP___/g; $temp =~ s/([)])/___FP___/g; $temp;]egsx or s/ (\W) output_last\s (.*?); /$1\n push \@temp,$2;\n last;\n /gsx or s/ (\W) output\s (.*?); /$1 push \@temp,$2;/gsx
0 0 0 s[ (\W) ( if\s* \([^)(}{]*?\)\s* \{[^}{]*?\}\s* (?: ( else| elsif\s*\([^)(}{]*?\) )\s* {[^}{]*?}\s* )* ) ][my $temp = $1 . "do___SB___$2" . '___FB___'; $temp =~ s/([{])/___SB___/g; $temp =~ s/([}])/___FB___/g; $temp =~ s/([(])/___SP___/g; $temp =~ s/([)])/___FP___/g; $temp;]egsx or s/ (\W) output_last\s (.*?); /$1\n push \@temp,$2;\n last;\n /gsx or s/ (\W) output\s (.*?); /$1 push \@temp,$2;/gsx or s[ (\W) ( (?: (foreach|while) )\s* \( [^)(}{]*? \)\s* \{ [^}{]*? \} ) ][my $temp = $1 . "do___SB___my \@temp=();$2;\@temp" . '___FB___'; $temp =~ s/([{])/___SB___/g; $temp =~ s/([}])/___FB___/g; $temp =~ s/([(])/___SP___/g; $temp =~ s/([)])/___FP___/g; $temp;]egsx