mirror of
https://github.com/moparisthebest/curl
synced 2024-12-21 15:48:49 -05:00
show what error codes we test for too, and show 10 test case numbers
This commit is contained in:
parent
26abb48533
commit
d5403f3a5b
@ -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";
|
||||||
|
Loading…
Reference in New Issue
Block a user