mirror of
https://github.com/curl/curl.git
synced 2025-03-31 16:00:35 +08:00
runtests.1: document -o, -P, -L, and -E
This commit is contained in:
parent
203dc00718
commit
e6f4ab3477
@ -20,7 +20,7 @@
|
||||
.\" *
|
||||
.\" **************************************************************************
|
||||
.\"
|
||||
.TH runtests.pl 1 "2 Feb 2010" "Curl 7.69.0" "runtests"
|
||||
.TH runtests.pl 1 "19 Jan 2021" "Curl 7.75.0" "runtests"
|
||||
.SH NAME
|
||||
runtests.pl \- run one or more test cases
|
||||
.SH SYNOPSIS
|
||||
@ -60,6 +60,14 @@ Provide a path to a custom curl binary to run the tests with. Default is the
|
||||
curl executable in the build tree.
|
||||
.IP "-d"
|
||||
Enable protocol debug: have the servers display protocol output.
|
||||
.IP "-E <exclude_file>"
|
||||
Load the \fBexclude_file\fP with additional reasons why certain tests
|
||||
should be skipped. Useful when testing with external HTTP proxies in
|
||||
which case some of the tests aren't appropriate.
|
||||
The file contains colon-delimited lines. The first field contains the
|
||||
type of exclusion, the second field contains a pattern and the final
|
||||
field contains the reason why matching tests should be skipped.
|
||||
The exclusion types are \fkeyword\fP, \ftest\fP, and \ftool\fP.
|
||||
.IP "-e"
|
||||
Run the test event-based (if possible). This will make runtests invoke curl
|
||||
with --test-event option. This option only works if both curl and libcurl were
|
||||
@ -74,10 +82,23 @@ Displays a help text about this program's command line options.
|
||||
.IP "-k"
|
||||
Keep output and log files in log/ after a test run, even if no error was
|
||||
detected. Useful for debugging.
|
||||
.IP "-L <file>"
|
||||
Load and execute the specified file which should contain perl code.
|
||||
This option allows to change \fIruntests.pl\fP behaviour by overwriting
|
||||
functions and variables and is useful when testing external proxies
|
||||
using curl's regression test suite.
|
||||
.IP "-l"
|
||||
Lists all test case names.
|
||||
.IP "-n"
|
||||
Disable the check for and use of valgrind.
|
||||
.IP "-o <variablename=value>"
|
||||
Overwrite the specified internal \fBvariable\fP with \fBvalue\fP.
|
||||
Useful to change variables that didn't get a dedicated flag to change them.
|
||||
Check the source to see which variables are available.
|
||||
.IP "-P <proxy>"
|
||||
Use the specified HTTP proxy when executing tests, even if the tests
|
||||
themselves don't specify a proxy. This option allows to test external
|
||||
proxies using curl's regression test suite.
|
||||
.IP "-p"
|
||||
Prints out all files in "log/" to stdout when a test case fails. Very
|
||||
practical when used in the automated and distributed tests since then the
|
||||
|
Loading…
x
Reference in New Issue
Block a user