Condition Coverage

test_eng/Testout.pm
Criterion Covered Total %
condition 70 101 69.3


and 2 conditions

line l !l condition
339 867 26 $in =~ /^(\w+)\s*\([^()]*\)\s*=/ and 0

and 3 conditions

line !l l&&!r l&&r condition
200 69 0 0 @_ > 1 and $_[0] =~ /^\[/
210 0 0 0 @_ > 1 and $_[0] =~ /^\[/
401 721 71 30 $userfun and $in =~ / \b ($userfun) \s* \( /x
792 0 0 $installed and $in =~ / \b ($installed) \s* \( /x
450 29 4 4 $1 eq "default" and $in =~ /^default\s*\(\s*echo\s*,\s*0\s*\)\s*(;\s*)?$/
454 1 0 2 $userfun and $cmd =~ / \b ($userfun) \s* \( /x
529 771 83 26 $RET and $in =~ /(?:^|;)\$?(\w+)\([^()]*\)=(?!=)/
590 0 769 1 $skip_eval and $in =~ /\beval\(/g
614 75 0 154 $seen{$2} and $seen{$2} eq " "
762 88 26 604 defined $res and ref $res
785 623 12 69 $have_floats || $in =~ /^(sinh?|solve)\b/ and ref $res
788 0 0 69 defined $rres and not $rres =~ /\n/
828 19 0 0 $@ =~ /^Undefined subroutine &main::(\w+)/ and $not_yet_defined{$1}
19 0 0 $@ =~ /high resolution graphics disabled/ and 0 >= &Math::Pari::have_graphics()
0 0 0 $@ =~ /gnuplot-like plotting environment not loaded yet/ and $skip_gnuplot
845 69 69 561 defined $rres and defined $re_out
850 610 0 0 $@ and $@ =~ /regexp too big/
860 121 63 515 not $noans and defined $re_out
0 0 515 defined $rres && $cmp
184 515 0 not $noans and defined $re_out and not defined $rres && $cmp
121 63 515 not $noans and defined $re_out
121 63 0 not $noans and !defined($rres) || &filter_res($rres) ne &filter_res($rout)
170 14 0 $doprint and $printout ne $rout

or 2 conditions

line l !l condition
229 30 110 CORE::shift() || '16g'
609 1167 11 $1 || ''
11 99 $seen{$2} || $seen_now{$2} || ''

or 3 conditions

line l !l&&r !l&&!r condition
454 1 2 1 $cmd =~ /(?:^|;)\s*(?:print|error)\(/ or $userfun and $cmd =~ / \b ($userfun) \s* \( /x
596 0 0 769 $seen_now{'oo'} or &Math::Pari::pari_version_exp() < 2009000
614 154 41 34 $seen{$2} and $seen{$2} eq " " or $in =~ /\"/
746 70 9 639 $in =~ /\d+\.\d*|\d{10,}/ || $in =~ /\b( ellinit|zeta|bin|comprealraw|frac| lseriesell|powrealraw|legendre|suminf| forstep )\b/x
751 24 60 0 $ourvars{$1}++ or ++$newvars
785 78 3 623 $have_floats || $in =~ /^(sinh?|solve)\b/
794 16 6 47 $rout =~ /\[.*[-+,;]\s/ or $rout =~ /\bQfb\b/
860 0 0 63 !defined($rres) || &filter_res($rres) ne &filter_res($rout)