Condition Coverage

blib/lib/File/System/Globber.pm
Criterion Covered Total %
condition 76 155 49.0


and 3 conditions

line !l l&&!r l&&r condition
137 0 18229 0 not defined $return and defined $score
230 0 75394 4 $text =~ s/\A($Parse::RecDescent::File::System::Globber::skip)/'' if $lastsep = $1;/e and $text =~ /\A\[/
286 0 0 4 $text =~ s/\A($Parse::RecDescent::File::System::Globber::skip)/'' if $lastsep = $1;/e and $text =~ /\A\]/
352 4 0 0 not defined $return and defined $score
445 0 75398 926 $text =~ s/\A($Parse::RecDescent::File::System::Globber::skip)/'' if $lastsep = $1;/e and $text =~ /\A\{/
530 0 926 928 $text =~ s/\A($Parse::RecDescent::File::System::Globber::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:,)/
622 0 0 926 $text =~ s/\A($Parse::RecDescent::File::System::Globber::skip)/'' if $lastsep = $1;/e and $text =~ /\A\}/
688 926 0 0 not defined $return and defined $score
781 0 80288 1850 $text =~ s/\A($Parse::RecDescent::File::System::Globber::skip)/'' if $lastsep = $1;/e and $text =~ /\A\?/
847 1850 0 0 not defined $return and defined $score
940 0 76324 3964 $text =~ s/\A($Parse::RecDescent::File::System::Globber::skip)/'' if $lastsep = $1;/e and $text =~ /\A\*/
1006 3964 0 0 not defined $return and defined $score
1098 0 0 1854 $text =~ s/\A($Parse::RecDescent::File::System::Globber::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(?:[^,\}\\]|\\}|\\,|\\)+)/
1168 1854 0 0 not defined $return and defined $score
1260 0 10 2 $text =~ s/\A($Parse::RecDescent::File::System::Globber::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:(.)-(.))/
1338 0 10 0 $text =~ s/\A($Parse::RecDescent::File::System::Globber::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:\\])/
1416 0 4 6 $text =~ s/\A($Parse::RecDescent::File::System::Globber::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:[^\]])/
1482 8 0 0 not defined $return and defined $score
1857 0 63909 0 not defined $return and defined $score
1949 0 18229 57165 $text =~ s/\A($Parse::RecDescent::File::System::Globber::skip)/'' if $lastsep = $1;/e and $text =~ /\A(?:.)/
2015 57165 0 0 not defined $return and defined $score

or 2 conditions

line l !l condition
31 0 18229 $Parse::RecDescent::File::System::Globber::tracelevel || 0
168 75398 0 $Parse::RecDescent::File::System::Globber::tracelevel || 0
383 76324 0 $Parse::RecDescent::File::System::Globber::tracelevel || 0
611 926 0 $_tok || []
719 82138 0 $Parse::RecDescent::File::System::Globber::tracelevel || 0
878 80288 0 $Parse::RecDescent::File::System::Globber::tracelevel || 0
1037 1854 0 $Parse::RecDescent::File::System::Globber::tracelevel || 0
1199 12 0 $Parse::RecDescent::File::System::Globber::tracelevel || 0
1513 82138 0 $Parse::RecDescent::File::System::Globber::tracelevel || 0
1888 75394 0 $Parse::RecDescent::File::System::Globber::tracelevel || 0

or 3 conditions

line l !l&&r !l&&!r condition
68 0 0 18229 $_matched or $commit
125 18229 0 0 $_matched or defined $score
205 0 0 75398 $_matched or $commit
340 4 0 75394 $_matched or defined $score
420 0 0 76324 $_matched or $commit
676 926 0 75398 $_matched or defined $score
756 0 0 82138 $_matched or $commit
835 1850 0 80288 $_matched or defined $score
915 0 0 80288 $_matched or $commit
994 3964 0 76324 $_matched or defined $score
1074 0 0 1854 $_matched or $commit
1156 1854 0 0 $_matched or defined $score
1236 0 0 12 $_matched or $commit
1314 2 0 10 $_matched or $commit
1392 2 0 10 $_matched or $commit
1470 8 0 4 $_matched or defined $score
1550 0 0 82138 $_matched or $commit
1609 1850 0 80288 $_matched or $commit
1668 5814 0 76324 $_matched or $commit
1727 6740 0 75398 $_matched or $commit
1786 6744 0 75394 $_matched or $commit
1845 63909 0 18229 $_matched or defined $score
1925 0 0 75394 $_matched or $commit
2003 57165 0 18229 $_matched or defined $score