Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-21 | tests: Added Metalink test case # 2005 | Tatsuhiro Tsujikawa | |
2012-01-03 | test proxy supports CONNECT | Daniel Stenberg | |
There's a new 'http-proxy' server for tests that runs on a separate port and lets clients do HTTP CONNECT to other ports on the same host to allow us to test HTTP "tunneling" properly. Test cases now have a <proxy> section in <verify> to check that the proxy protocol part matches correctly. Test case 80, 83, 95, 275, 503 and 1078 have been converted. Test 1316 was added. | |||
2011-12-15 | Correct substitution var names | Colin Hogben | |
Two variable names were wrong in the documentation. | |||
2011-10-06 | test harness: non-stunnel https server integration overhaul | Yang Tse | |
2011-08-04 | runtests.pl: support option=no-include | Daniel Stenberg | |
2011-07-19 | runtests: add 'debug' as a feature a test can require | Daniel Stenberg | |
2011-01-21 | Mention axTLS in some more documentation | Dan Fandrich | |
2011-01-19 | TLS-SRP: support added when using GnuTLS | Quinn Slack | |
2011-01-03 | unittests: a dedicated feature in tests | Daniel Stenberg | |
The test runner script now knows if unittests can run and the unit test setup file says it is one. I also made runtests.pl deal with no <command> tag set, so that the description file can get even simpler. | |||
2010-11-03 | runtests: allow tests written as perl scripts | Daniel Stenberg | |
If a command is set type="perl", it can now specify a perl program that will be run instead of an ordinary curl or built tool. A perl test automatically disables memory and valgrind debugging. | |||
2010-10-02 | sws: Added writedelay HTTP server command | Dan Fandrich | |
This delays between write operations, hopefully making it easier to spot problems where libcurl doesn't flush the socket properly before waiting for the next response. | |||
2010-04-10 | mention missing test servers for <server> | Daniel Stenberg | |
2010-02-01 | Test suite support for RTSP | Yang Tse | |
2009-05-30 | Added missing NTLM feature for test 1097 | Dan Fandrich | |
2009-01-07 | Always use nocheck="yes" for consistency | Dan Fandrich | |
2008-11-25 | If a HTTP request is Basic and num is already >=1000, the HTTP test server | Dan Fandrich | |
adds 1 to num to get the data section to return. This allows testing authentication negotiations using the Basic authentication method. | |||
2008-10-30 | SLOWDOWN actually causes a 0.01 second delay between bytes | Dan Fandrich | |
2008-10-15 | A <precheck> command is considered to have failed if it returns a non-zero | Dan Fandrich | |
return code. This way, if the precheck command can't be run at all for whatever reason, it's treated as a precheck failure which causes the test to be skipped. | |||
2008-08-29 | - When libcurl was doing a HTTP POST and the server would respond with | Daniel Stenberg | |
"Connection: close" and actually close the connection after the response-body, libcurl could still have outstanding data to send and it would not properly notice this and stop sending. This caused weirdness and sad faces. http://curl.haxx.se/bug/view.cgi?id=2080222 Note that there are still reasons to consider libcurl's behavior when getting a >= 400 response code while sending data, as Craig Perras' note "http upload: how to stop on error" specifies: http://curl.haxx.se/mail/archive-2008-08/0138.html | |||
2008-07-27 | Added feature in runtests.pl to select tests based on key word. | Dan Fandrich | |
2008-05-01 | Document that variable replacement now takes place in the test file <stdout> ↵ | Dan Fandrich | |
section. | |||
2008-04-25 | Add 'timeout' and 'delay' attributes support for the test harness <command> ↵ | Yang Tse | |
subsection | |||
2008-03-06 | Fixed the test harness so it will write out zero-length data files. | Dan Fandrich | |
2008-01-04 | "yes" must be in quotes to be XML compatible | Dan Fandrich | |
2008-01-04 | Daniel Egger provided 'nonewline=yes' support for the <stdout> section | Daniel Stenberg | |
2007-10-27 | Fixed the 2000-series tests so that the downloaded data is actually checked | Dan Fandrich | |
2007-09-20 | Added variable substitution to the <verify><file> section. | Dan Fandrich | |
Made a few more tests work remotely. | |||
2007-09-17 | Added %CLIENTIP and %CLIENT6IP data file substitution variables. | Dan Fandrich | |
Added hooks to the test suite to make it possible to test a curl running on a remote host. | |||
2007-09-05 | Minor updates | Dan Fandrich | |
2007-08-23 | Allow ftp server alternate replies to contain backslash-escaped control | Dan Fandrich | |
characters. | |||
2007-06-05 | Daniel Black's test suite fixes and initial test cases for SOCKS4/5 using | Daniel Stenberg | |
openssh | |||
2007-04-30 | Improved the test harness to allow running test servers on other than | Dan Fandrich | |
the default port numbers, allowing more than one test suite to run simultaneously on the same host. | |||
2007-04-23 | Added <postcheck> support to the test harness. | Dan Fandrich | |
2007-04-23 | Mention NSS, <postcmd> commands | Dan Fandrich | |
2007-03-24 | Changed the test harness to attempt to gracefully shut down servers | Dan Fandrich | |
before resorting to the kill -9 hammer. Added test harness infrastructure to support scp/sftp tests, using OpenSSH as the server. | |||
2007-03-18 | language fix | Daniel Stenberg | |
2007-03-09 | Updated the test harness to add a new "crypto" feature check and updated the | Dan Fandrich | |
appropriate test case to use it. For now, this is treated the same as the "SSL" feature because curl doesn't list it separately. | |||
2007-03-09 | Updated the test harness to check for protocol support before running each | Dan Fandrich | |
test, fixing KNOWN_BUGS #11. Fixed some tests to more accurately specify their required servers and features. | |||
2007-03-08 | Made a few cleanups. | Dan Fandrich | |
2007-01-23 | Convert (most of) the test data files into genuine XML. A handful still | Dan Fandrich | |
are not, due mainly to the lack of support for XML character entities (e.g. & => & ). This will make it easier to validate test files using tools like xmllint, as well as edit and view them using XML tools. | |||
2006-09-23 | filled in some docs for the FTP server control commands | Daniel Stenberg | |
2006-09-08 | test 530 is the first ever HTTP pipelining test for libcurl | Daniel Stenberg | |
2006-01-02 | 1. sws now supports two new "commands" and 2. if built with | Daniel Stenberg | |
CURL_SWS_FORK_ENABLED defined it forks for each new connection and thus can support any amount of connection clients (used for hiper tests and not for the standard plain curl test suite) | |||
2005-09-04 | Added FTP_SKIP_PASV_IP and --ftp-skip-pasv-ip | Daniel Stenberg | |
2005-05-20 | Add support for text mode on stdout tests as well, and add the mode=text | Daniel Stenberg | |
to the docs. | |||
2005-04-15 | started adding "keywords" for each test, to better allow us to sum up what | Daniel Stenberg | |
kind of tests we have and how many tests that test certain features | |||
2005-04-14 | make the ftp server support reply/servercmd, and make SLOWDOWN work, and | Daniel Stenberg | |
update the docs accordingly | |||
2005-03-17 | support multiple error codes for a test case since some things just vary | Daniel Stenberg | |
between platforms | |||
2005-01-20 | Added support for "verify" => "stripfile" to strip contents of the file that | Daniel Stenberg | |
is being checked. Also made the server retrying sleep only one second instead of three, to reduce some waiting when fooling around with the servers. | |||
2005-01-07 | fixed the valgrind log check and make it possible to disable it for a specific | Daniel Stenberg | |
test, see test 509 |