mirror of https://github.com/moparisthebest/curl
runtests: always put test number in servercmd file
This commit is contained in:
parent
8dea78205e
commit
d1a2816b41
|
@ -130,6 +130,10 @@ For HTTP/HTTPS, these are supported:
|
|||
### `<servercmd>`
|
||||
Special-commands for the server.
|
||||
|
||||
The first line of this file will always be set to `Testnum [number]` by the
|
||||
test script, to allow servers to read that to know what test the client is
|
||||
about to issue.
|
||||
|
||||
#### For FTP/SMTP/POP/IMAP
|
||||
|
||||
- `REPLY [command] [return value] [response string]` - Changes how the server
|
||||
|
|
|
@ -175,7 +175,7 @@ my $SERVERIN="$LOGDIR/server.input"; # what curl sent the server
|
|||
my $SERVER2IN="$LOGDIR/server2.input"; # what curl sent the second server
|
||||
my $PROXYIN="$LOGDIR/proxy.input"; # what curl sent the proxy
|
||||
my $CURLLOG="commands.log"; # all command lines run
|
||||
my $FTPDCMD="$LOGDIR/ftpserver.cmd"; # copy ftp server instructions here
|
||||
my $FTPDCMD="$LOGDIR/ftpserver.cmd"; # copy server instructions here
|
||||
my $SERVERLOGS_LOCK="$LOGDIR/serverlogs.lock"; # server logs advisor read lock
|
||||
my $CURLCONFIG="../curl-config"; # curl-config from current build
|
||||
|
||||
|
@ -3675,10 +3675,9 @@ sub singletest {
|
|||
unlink($SERVER2IN);
|
||||
unlink($PROXYIN);
|
||||
|
||||
if(@ftpservercmd) {
|
||||
# write the instructions to file
|
||||
writearray($FTPDCMD, \@ftpservercmd);
|
||||
}
|
||||
push @ftpservercmd, "Testnum $testnum\n";
|
||||
# write the instructions to file
|
||||
writearray($FTPDCMD, \@ftpservercmd);
|
||||
|
||||
# get the command line options to use
|
||||
my @blaha;
|
||||
|
@ -4029,9 +4028,6 @@ sub singletest {
|
|||
}
|
||||
}
|
||||
|
||||
# remove the test server commands file after each test
|
||||
unlink($FTPDCMD) if(-f $FTPDCMD);
|
||||
|
||||
# run the postcheck command
|
||||
my @postcheck= getpart("client", "postcheck");
|
||||
if(@postcheck) {
|
||||
|
|
Loading…
Reference in New Issue