summaryrefslogtreecommitdiff
path: root/tests/README
Commit message (Collapse)AuthorAgeFilesLines
* tests: Replace outdated test case numbering documentationMike Crowe2019-08-151-21/+6
| | | | | | | | | Tests are no longer grouped by numeric range[1]. Let's stop saying that and provide some alternative advice for numbering tests. [1] https://curl.haxx.se/mail/lib-2019-08/0043.html Closes #4227
* test1452: add telnet negotiationMax Dymond2017-07-071-0/+3
| | | | | | | Add a basic telnet server for negotiating some telnet options before echoing back any data that's sent to it. Closes #1645
* test1450: add simple testing for DICTMax Dymond2017-06-301-0/+1
| | | | | | | Add a new server which provides a DICT interface. This is intended to begin coverage testing for lib/dict.c Closes #1615
* tests/README: make "Run" section foolproofMarcel Raad2017-03-241-4/+4
| | | | | | curl must be built before building the tests. Closes https://github.com/curl/curl/pull/1352
* tests/README: mention nroff for --manual testsAnders Roxell2017-03-231-0/+1
| | | | | | Signed-off-by: Anders Roxell <anders.roxell@gmail.com> Closes #1342
* tests: fixed the documented test server port numbersDan Fandrich2017-03-201-8/+14
|
* s/cURL/curlDaniel Stenberg2016-11-071-1/+1
| | | | | | We're mostly saying just "curl" in lower case these days so here's a big cleanup to adapt to this reality. A few instances are left as the project could still formally be considered called cURL.
* tests: Fix a small typo in the tests README (#1060)Daniel Gustafsson2016-10-081-1/+1
| | | | The subdirectory for logs in tests/ is named log/ without an 's' at the end.
* tests/README: mention nghttpx for HTTP/2 testsDaniel Stenberg2016-08-151-0/+1
|
* runtests: use a DISABLED.local file tooDaniel Stenberg2015-04-261-1/+3
| | | | | ... and have git ignore that. Allows for a dev to add tests to ignore in local tests and yet don't obstruct a normal git work flow.
* tests/README: Updated to reflect email test rangesSteve Holme2015-02-141-1/+3
|
* tests/README: add a new range, clean up some languageDaniel Stenberg2015-02-031-10/+9
|
* code/docs: Use Unix rather than UNIX to avoid use of the trademarkSteve Holme2014-12-261-1/+1
| | | | | Use Unix when generically writing about Unix based systems as UNIX is the trademark and should only be used in a particular product's name.
* tests: add HTTP UNIX socket server testing supportPeter Wu2014-12-041-0/+3
| | | | | | | | | The variable `$ipvnum` can now contain "unix" besides the integers 4 and 6 since the variable. Functions which receive this parameter have their `$port` parameter renamed to `$port_or_path` to support a path to the UNIX domain socket (as a "port" is only meaningful for TCP). Signed-off-by: Peter Wu <peter@lekensteyn.nl>
* tests: Document use of the MEMDEBUG_LOG_SYNC macroDan Fandrich2014-02-061-1/+3
|
* Multiple pipelines and limiting the number of connections.Linus Nielsen Feltzing2013-03-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introducing a number of options to the multi interface that allows for multiple pipelines to the same host, in order to optimize the balance between the penalty for opening new connections and the potential pipelining latency. Two new options for limiting the number of connections: CURLMOPT_MAX_HOST_CONNECTIONS - Limits the number of running connections to the same host. When adding a handle that exceeds this limit, that handle will be put in a pending state until another handle is finished, so we can reuse the connection. CURLMOPT_MAX_TOTAL_CONNECTIONS - Limits the number of connections in total. When adding a handle that exceeds this limit, that handle will be put in a pending state until another handle is finished. The free connection will then be reused, if possible, or closed if the pending handle can't reuse it. Several new options for pipelining: CURLMOPT_MAX_PIPELINE_LENGTH - Limits the pipeling length. If a pipeline is "full" when a connection is to be reused, a new connection will be opened if the CURLMOPT_MAX_xxx_CONNECTIONS limits allow it. If not, the handle will be put in a pending state until a connection is ready (either free or a pipe got shorter). CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE - A pipelined connection will not be reused if it is currently processing a transfer with a content length that is larger than this. CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE - A pipelined connection will not be reused if it is currently processing a chunk larger than this. CURLMOPT_PIPELINING_SITE_BL - A blacklist of hosts that don't allow pipelining. CURLMOPT_PIPELINING_SERVER_BL - A blacklist of server types that don't allow pipelining. See the curl_multi_setopt() man page for details.
* test/README: mention the 1500 test number rangeDaniel Stenberg2012-11-041-1/+3
|
* runtests.pl: Use logmsg more consistentlyDan Fandrich2011-12-311-0/+15
|
* tests/README: extended and reformattedDaniel Stenberg2011-09-271-61/+150
|
* Converted tests 558 & 559 to use the unit test framework as 1305Dan Fandrich2011-03-041-1/+3
| | | | | Test 558 was just a subset of 559 which is something that can be easily added later.
* removed trailing whitespaceYang Tse2010-02-141-5/+5
|
* updated with the new protocolsDaniel Stenberg2009-12-121-26/+33
|
* Document how to disable tests when certain --disable-* flags are used.Dan Fandrich2008-10-071-2/+1
|
* fixed typoMichal Marek2008-03-101-1/+1
|
* fix grammatical issuesYang Tse2008-02-121-6/+4
|
* shell startup scripts and possible influence in scp/sftp/socks testsYang Tse2008-02-111-0/+13
|
* Added test cases 2000 and 2001 which test multiple protocols using theDan Fandrich2007-10-241-1/+2
| | | | | same easy handle Fixed the filecheck: make target to work outside the source tree
* Added variable substitution to the <verify><file> section.Dan Fandrich2007-09-201-0/+6
| | | | Made a few more tests work remotely.
* Mention that 'make test' does more than just run all the tests (suggestedDan Fandrich2007-08-281-2/+9
| | | | by Kris/tinker105 in bug #1779054) and mention the torture tests.
* Added a code coverage section using gcc and gcov.Dan Fandrich2007-07-101-1/+19
|
* Daniel Black's test suite fixes and initial test cases for SOCKS4/5 usingDaniel Stenberg2007-06-051-2/+9
| | | | openssh
* Improved the test harness to allow running test servers on other thanDan Fandrich2007-04-301-2/+6
| | | | | the default port numbers, allowing more than one test suite to run simultaneously on the same host.
* Added support in runtests.pl for "!n" test numbers to disable individual tests.Dan Fandrich2007-04-251-4/+5
|
* Added <postcheck> support to the test harness.Dan Fandrich2007-04-231-4/+6
|
* Tighten up a few more OpenSSH optionsDan Fandrich2007-03-271-1/+1
|
* Added test600 and test601, SFTP and SCP file retrieval tests.Dan Fandrich2007-03-261-2/+7
|
* Added test infrastructure to support basic FTPS tests. This currentlyDan Fandrich2007-03-081-10/+14
| | | | | | | | supports only ftps:// URLs with --ftp-ssl-control specified, which implicitly encrypts the control channel but not the data channels. That allows stunnel to be used with an unmodified ftp server in exactly the same way that the test https server is set up. Added test case 400 as a basic FTPS test.
* David Shaw finally removed all traces of Gopher and we are now officiallyDaniel Stenberg2006-01-161-1/+1
| | | | | not supporting it. It hasn't been functioning for years anyway, so this is just finally stating what already was true. And a cleanup at the same time.
* mention what ports the test suite usesDaniel Stenberg2004-02-201-0/+10
|
* refer to FILEFORMATDaniel Stenberg2004-02-191-6/+4
|
* modified the TODO, we already do persistant testsDaniel Stenberg2004-01-131-1/+1
|
* CURLDEBUG is the symbol nowDaniel Stenberg2003-07-221-3/+3
|
* the 500-599 test case rangeDaniel Stenberg2003-06-021-0/+1
|
* the test numbers are now only for human readability, the numbers no longerDaniel Stenberg2003-04-301-6/+5
| | | | enforces protocol/server
* Removed references to the previous file format, added some tests aboutDaniel Stenberg2001-05-231-31/+7
| | | | the new format but there's still much more to be said and done
* Added text about the test case numberingDaniel Stenberg2001-05-211-0/+13
|
* stunnel and diff are added requirementsDaniel Stenberg2001-04-241-0/+2
|
* Added description of the new test case ranges supportDaniel Stenberg2001-03-121-2/+4
|
* clarified the 0001-files use a bit, I couldn't understand it myself! :-)Daniel Stenberg2001-03-081-2/+4
|
* more details on debugging with the test suiteDaniel Stenberg2001-03-051-5/+14
|