Condition Coverage

blib/lib/RPerl/Exporter.pm
Criterion Covered Total %
condition 20 60 33.3


and 3 conditions

line !l l&&!r l&&r condition
230 27 0 0 $subroutine =~ /^gsl_/ and not $subroutine =~ /^gsl_matrix_to/
27 0 0 $subroutine =~ /^gsl_/ and not $subroutine =~ /^gsl_matrix_to/ and $subroutine ne 'gsl_matrix_rows'
0 0 0 $subroutine =~ /^gsl_/ and not $subroutine =~ /^gsl_matrix_to/ and $subroutine ne 'gsl_matrix_rows' and $subroutine ne 'gsl_matrix_cols'
385 9860 0 0 $subroutine =~ /^gsl_/ and not $subroutine =~ /^gsl_matrix_to/
9860 0 0 $subroutine =~ /^gsl_/ and not $subroutine =~ /^gsl_matrix_to/ and $subroutine ne 'gsl_matrix_rows'
0 0 0 $subroutine =~ /^gsl_/ and not $subroutine =~ /^gsl_matrix_to/ and $subroutine ne 'gsl_matrix_rows' and $subroutine ne 'gsl_matrix_cols'

or 3 conditions

line l !l&&r !l&&!r condition
124 0 0 60 $possible_sigil eq '$' or $possible_sigil eq '@'
0 0 60 $possible_sigil eq '$' or $possible_sigil eq '@' or $possible_sigil eq '%'
0 0 60 $possible_sigil eq '$' or $possible_sigil eq '@' or $possible_sigil eq '%' or $possible_sigil eq '*'
144 0 0 29 $possible_sigil eq '$' or $possible_sigil eq '@'
0 0 29 $possible_sigil eq '$' or $possible_sigil eq '@' or $possible_sigil eq '%'
0 0 29 $possible_sigil eq '$' or $possible_sigil eq '@' or $possible_sigil eq '%' or $possible_sigil eq '*'
167 0 0 27 $possible_sigil eq '$' or $possible_sigil eq '@'
0 0 27 $possible_sigil eq '$' or $possible_sigil eq '@' or $possible_sigil eq '%'
0 0 27 $possible_sigil eq '$' or $possible_sigil eq '@' or $possible_sigil eq '%' or $possible_sigil eq '*'
230 0 0 27 $subroutine =~ /_CHECK$/ or $subroutine =~ /_CHECKTRACE$/
338 0 0 14198 $possible_sigil eq '$' or $possible_sigil eq '@'
0 0 14198 $possible_sigil eq '$' or $possible_sigil eq '@' or $possible_sigil eq '%'
0 0 14198 $possible_sigil eq '$' or $possible_sigil eq '@' or $possible_sigil eq '%' or $possible_sigil eq '*'
385 2169 2169 9860 $subroutine =~ /_CHECK$/ or $subroutine =~ /_CHECKTRACE$/