1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-21 23:58:49 -05:00

show what error codes we test for too, and show 10 test case numbers

This commit is contained in:
Daniel Stenberg 2005-04-27 10:12:41 +00:00
parent 26abb48533
commit d5403f3a5b

View File

@ -55,11 +55,21 @@ my @miss; # test cases without keywords set
my $count; my $count;
my %errors;
for $t (split(/ /, $TESTCASES)) { for $t (split(/ /, $TESTCASES)) {
if(loadtest("${TESTDIR}/test${t}")) { if(loadtest("${TESTDIR}/test${t}")) {
# bad case # bad case
next; next;
} }
my @ec = getpart("verify", "errorcode");
if($ec[0]) {
# count number of check error codes
$errors{ 0 + $ec[0] } ++;
}
my @what = getpart("info", "keywords"); my @what = getpart("info", "keywords");
if(!$what[0]) { if(!$what[0]) {
@ -73,6 +83,14 @@ for $t (split(/ /, $TESTCASES)) {
$k{$_}++; $k{$_}++;
$t{$_} .= "$t "; $t{$_} .= "$t ";
} }
$count++; $count++;
} }
@ -85,7 +103,7 @@ sub show {
my @l = sort {rand(100) - 50} @a; my @l = sort {rand(100) - 50} @a;
my @ll; my @ll;
for(1 .. 6) { for(1 .. 11) {
my $v = shift @l; my $v = shift @l;
if($v) { if($v) {
push @ll, $v; push @ll, $v;
@ -93,7 +111,7 @@ sub show {
} }
for (sort {$a <=> $b} @ll) { for (sort {$a <=> $b} @ll) {
if($c++ == 5) { if($c++ == 10) {
$ret .= "..."; $ret .= "...";
last; last;
} }
@ -121,3 +139,13 @@ for(@miss) {
} }
print STDERR "\n"; print STDERR "\n";
print "<p>Error codes tested for:<br>\n";
# numerically on amount, or alphebetically if same amount
my @etest = sort { $a <=> $b} keys %errors;
for(@etest) {
print "$_ ";
}
print "\n";