aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Fandrich <dan@coneharvesters.com>2014-07-11 23:33:55 +0200
committerDan Fandrich <dan@coneharvesters.com>2014-07-11 23:33:55 +0200
commitd033fc832364d33122b0192a0954210be21ebf09 (patch)
tree415e2f941be7d80b7f4171a4c5875086623c69a2
parentbaf8b57b1d174748d5e01ac67a70f7f96c946637 (diff)
tests: document more test identifiers and variables
-rw-r--r--tests/FILEFORMAT70
1 files changed, 41 insertions, 29 deletions
diff --git a/tests/FILEFORMAT b/tests/FILEFORMAT
index 4f05e3900..e48427224 100644
--- a/tests/FILEFORMAT
+++ b/tests/FILEFORMAT
@@ -175,20 +175,20 @@ ftp-ipv6
ftps
http
http-ipv6
+http-proxy
https
+httptls+srp
+httptls+srp-ipv6
+imap
none
+pop3
+rtsp
+rtsp-ipv6
scp
sftp
+smtp
socks4
socks5
-rtsp
-rtsp-ipv6
-imap
-pop3
-smtp
-httptls+srp
-httptls+srp-ipv6
-http-proxy
Give only one per line. This subsection is mandatory.
</server>
@@ -200,22 +200,22 @@ SKIPPED). Features testable here are:
axTLS
crypto
+debug
getrlimit
GnuTLS
idn
ipv6
large_file
libz
+Metalink
NSS
NTLM
OpenSSL
-SSL
socks
-unittest
-debug
+SSL
TLS-SRP
-Metalink
TrackMemory
+unittest
as well as each protocol that curl supports. A protocol only needs to be
specified if it is different from the server (useful when the server
@@ -302,29 +302,41 @@ not negative integer number of seconds for the delay. This 'delay' attribute
is intended for very specific test cases, and normally not needed.
Available substitute variables include:
-%CLIENTIP - IPv4 address of the client running curl
-%CLIENT6IP - IPv6 address of the client running curl
-%HOSTIP - IPv4 address of the host running this test
-%HTTPPORT - Port number of the HTTP server
-%HOST6IP - IPv6 address of the host running this test
-%HTTP6PORT - IPv6 port number of the HTTP server
-%HTTPSPORT - Port number of the HTTPS server
-%PROXYPORT - Port number of the HTTP proxy
-%FTPPORT - Port number of the FTP server
+%CLIENT6IP - IPv6 address of the client running curl
+%CLIENTIP - IPv4 address of the client running curl
+%CURL - Path to the curl executable
+%FTP2PORT - Port number of the FTP server 2
%FTP6PORT - IPv6 port number of the FTP server
+%FTPPORT - Port number of the FTP server
%FTPSPORT - Port number of the FTPS server
-%FTP2PORT - Port number of the FTP server 2
%FTPTIME2 - Timeout in seconds that should be just sufficient to receive
a response from the test FTP server
-%TFTPPORT - Port number of the TFTP server
-%TFTP6PORT - IPv6 port number of the TFTP server
-%SSHPORT - Port number of the SCP/SFTP server
-%SOCKSPORT - Port number of the SOCKS4/5 server
-%RTSPPORT - Port number of the RTSP server
+%FTPTIME3 - Even longer than %FTPTIME2
+%GOPHER6PORT - IPv6 port number of the Gopher server
+%GOPHERPORT - Port number of the Gopher server
+%HOST6IP - IPv6 address of the host running this test
+%HOSTIP - IPv4 address of the host running this test
+%HTTP6PORT - IPv6 port number of the HTTP server
+%HTTPPIPEPORT - Port number of the HTTP pipelining server
+%HTTPPORT - Port number of the HTTP server
+%HTTPSPORT - Port number of the HTTPS server
+%HTTPTLS6PORT - IPv6 port number of the HTTP TLS server
+%HTTPTLSPORT - Port number of the HTTP TLS server
+%IMAP6PORT - IPv6 port number of the IMAP server
+%IMAPPORT - Port number of the IMAP server
+%POP36PORT - IPv6 ort number of the POP3 server
+%POP3PORT - Port number of the POP3 server
+%PROXYPORT - Port number of the HTTP proxy
+%PWD - Current directory
%RTSP6PORT - IPv6 port number of the RTSP server
+%RTSPPORT - Port number of the RTSP server
+%SMTP6PORT - IPv6 port number of the SMTP server
+%SMTPPORT - Port number of the SMTP server
+%SOCKSPORT - Port number of the SOCKS4/5 server
%SRCDIR - Full path to the source dir
-%PWD - Current directory
-%CURL - Path to the curl executable
+%SSHPORT - Port number of the SCP/SFTP server
+%TFTP6PORT - IPv6 port number of the TFTP server
+%TFTPPORT - Port number of the TFTP server
%USER - Login ID of the user running the test
</command>