aboutsummaryrefslogtreecommitdiff
path: root/tests/FILEFORMAT
AgeCommit message (Collapse)Author
2007-04-30Improved the test harness to allow running test servers on other thanDan Fandrich
the default port numbers, allowing more than one test suite to run simultaneously on the same host.
2007-04-23Added <postcheck> support to the test harness.Dan Fandrich
2007-04-23Mention NSS, <postcmd> commandsDan Fandrich
2007-03-24Changed the test harness to attempt to gracefully shut down serversDan Fandrich
before resorting to the kill -9 hammer. Added test harness infrastructure to support scp/sftp tests, using OpenSSH as the server.
2007-03-18language fixDaniel Stenberg
2007-03-09Updated the test harness to add a new "crypto" feature check and updated theDan 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-09Updated the test harness to check for protocol support before running eachDan Fandrich
test, fixing KNOWN_BUGS #11. Fixed some tests to more accurately specify their required servers and features.
2007-03-08Made a few cleanups.Dan Fandrich
2007-01-23Convert (most of) the test data files into genuine XML. A handful stillDan Fandrich
are not, due mainly to the lack of support for XML character entities (e.g. & => &amp; ). 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-23filled in some docs for the FTP server control commandsDaniel Stenberg
2006-09-08test 530 is the first ever HTTP pipelining test for libcurlDaniel Stenberg
2006-01-021. sws now supports two new "commands" and 2. if built withDaniel 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-04Added FTP_SKIP_PASV_IP and --ftp-skip-pasv-ipDaniel Stenberg
2005-05-20Add support for text mode on stdout tests as well, and add the mode=textDaniel Stenberg
to the docs.
2005-04-15started adding "keywords" for each test, to better allow us to sum up whatDaniel Stenberg
kind of tests we have and how many tests that test certain features
2005-04-14make the ftp server support reply/servercmd, and make SLOWDOWN work, andDaniel Stenberg
update the docs accordingly
2005-03-17support multiple error codes for a test case since some things just varyDaniel Stenberg
between platforms
2005-01-20Added support for "verify" => "stripfile" to strip contents of the file thatDaniel 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-07fixed the valgrind log check and make it possible to disable it for a specificDaniel Stenberg
test, see test 509
2004-12-14mistakeDaniel Stenberg
2004-12-11HTTP IPv6 support added to the test suiteDaniel Stenberg
2004-11-29make it possible for a test case to depend on the feature 'libz'Daniel Stenberg
2004-11-29Enable test cases to provide sections base64-encoded to be able to testDaniel Stenberg
with binary data.
2004-11-25FTP improvements:Daniel Stenberg
If EPSV, EPRT or LPRT is tried and doesn't work, it will not be retried on the same server again even if a following request is made using a persistent connection. If a second request is made to a server, requesting a file from the same directory as the previous request operated on, libcurl will no longer make that long series of CWD commands just to end up on the same spot. Note that this is only for *exactly* the same dir. There is still room for improvements to optimize the CWD-sending when the dirs are only slightly different. Added test 210, 211 and 212 to verify these changes. Had to improve the test script too and added a new primitive to the test file format.
2004-11-23introducing the client/precheck concept to allow test 518 to *only* run whenDaniel Stenberg
it actually can run and test the FD_SETSIZE stuff it is meant to test
2004-11-22David Phillips fix for test 518 and my extension to make it not run onDaniel Stenberg
systems that can't run it fine.
2004-10-12correctionDaniel Stenberg
2004-08-23Provide support for "transferring" zero bytes FTP files and comparing thatDaniel Stenberg
the output file actually is zero bytes after the transfer.
2004-04-30idn is a new feature that can be made required for a testDaniel Stenberg
2004-03-31added swsbounceDaniel Stenberg
2004-03-01large_file is a new feature we can require for a specific testDaniel Stenberg
2004-02-05added the missing stdin sectionDaniel Stenberg
2003-11-24new way to trick sws to return special data on CONNECTDaniel Stenberg
2003-09-15minor difference in how the part number magic is madeDaniel Stenberg
2003-08-06explain more how the test case number awareness is sent to the test server(s)Daniel Stenberg
2003-07-19swsclose addedDaniel Stenberg
2003-06-12require the netrc_debug feature the same way we now can require SSLDaniel Stenberg
present client-side
2003-06-12now test cases can be set to be dependent on the presence of "SSL" in theDaniel Stenberg
client/library
2003-06-11describe the NTLM mechanism tooDaniel Stenberg
2003-05-22Document the <dataNUM> thing we use,Daniel Stenberg
2003-05-19setenv support added to allow test cases to require a set of environmentDaniel Stenberg
variables
2003-04-09<mdtm> addedDaniel Stenberg
2003-04-01documented the new killserver tagDaniel Stenberg
2003-02-28mention what happens if size is set to -1Daniel Stenberg
2002-12-13documented the %-variablesDaniel Stenberg
2002-12-12describe the new sections added for (better) libcurl testingDaniel Stenberg
2002-06-11more nonewline supportDaniel Stenberg
2002-02-22support for using protocol without a trailing newlineDaniel Stenberg
2002-01-08updatedDaniel Stenberg
2001-11-02improved functionality for new timeout testsDaniel Stenberg