From 95f6b15a675c24cebc6cbc0cd2488a7b7a087815 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Wed, 30 Apr 2003 20:28:49 +0000 Subject: no longer assume that the test number implies servers to run --- tests/runtests.pl | 47 ++++++++++++----------------------------------- 1 file changed, 12 insertions(+), 35 deletions(-) diff --git a/tests/runtests.pl b/tests/runtests.pl index f31f5c688..ed1a619e5 100755 --- a/tests/runtests.pl +++ b/tests/runtests.pl @@ -899,45 +899,22 @@ sub singletest { sub serverfortest { my ($testnum)=@_; - my @what; - if($testnum< 100) { - # 0 - 99 is for HTTP - push @what, "http"; - } - elsif($testnum< 200) { - # 100 - 199 is for FTP - push @what, "ftp"; - } - elsif($testnum< 300) { - # 200 - 299 is for FILE, no server! - push @what, "file"; - } - elsif($testnum< 400) { - # 300 - 399 is for HTTPS - push @what, "https"; - } - elsif($testnum< 500) { - # 400 - 499 is for FTPS - push @what, "ftps"; - } - - if(!@what) { - # load the test case file definition - if(loadtest("${TESTDIR}/test${testnum}")) { - if($verbose) { - # this is not a test - print "$testnum doesn't look like a test case!\n"; - } - return 100; + # load the test case file definition + if(loadtest("${TESTDIR}/test${testnum}")) { + if($verbose) { + # this is not a test + print "$testnum doesn't look like a test case!\n"; } - @what = getpart("client", "server"); + return 100; + } + my @what = getpart("client", "server"); - if(!$what[0]) { - warn "Test case $testnum has no server(s) specified!"; - return 100; - } + if(!$what[0]) { + warn "Test case $testnum has no server(s) specified!"; + return 100; } + for(@what) { my $what = lc($_); $what =~ s/[^a-z]//g; -- cgit v1.2.3