Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-09-04 | FILEFORMAT: the FTP commands work for more protocols | Daniel Stenberg | |
2012-07-12 | connection-monitor: always log disconnect when enabled | Daniel Stenberg | |
This makes verifying easier and makes us more sure curl closes the connection only at the correct point in time. Adjusted test 206 and 1008 accordingly and updated the docs for it. | |||
2012-07-05 | FILEFORMAT: provided a full description of connection-monitor | Daniel Stenberg | |
2012-07-05 | sws: add 'connection-monitor' command support | Daniel Stenberg | |
Using this, the server will output in the protocol log when the connection gets disconnected and thus we will verify correctly in the test cases that the connection doesn't get closed prematurely. This is important for example NTLM to work. Documentation added to FILEFORMAT, test 503 updated to use this. | |||
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 |