Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-18 | tests: introduce preprocessed test cases | Daniel Stenberg | |
The runtests script now always performs variable replacement on the entire test source file before the test gets executed, and saves the updated version in a temporary file (log/test[num]) so that all test case readers/servers can use that version (if present) and thus enjoy the powers of test case variable substitution. This is necessary to allow complete port number freedom. Test 309 is updated to work with a non-fixed port number thanks to this. | |||
2020-04-14 | tests: support hex encoded data and mqtt server | Daniel Stenberg | |
The mqtt server is started using a "random" port. | |||
2020-03-13 | server/getpart: make the "XML-parser" stricter | Daniel Stenberg | |
When extracting a <section> <part> and there's no </part> before </section>, this now outputs an error and returns a wrong string to make users spot the mistake. Ref: #5070 Closes #5071 | |||
2019-04-13 | test: make tests and test scripts use socksd for SOCKS | Daniel Stenberg | |
Make all SOCKS tests use socksd instead of ssh. | |||
2016-02-03 | URLs: change all http:// URLs to https:// | Daniel Stenberg | |
2014-07-26 | getpart.pm: Fix a comment typo | Fabian Keil | |
2014-01-26 | testsuite: visualize line-endings in output comparison diffs | Marc Hoersken | |
2013-04-07 | Revert "getpart.pm: Strip carriage returns to fix Windows support" | Marc Hoersken | |
This reverts commit e51b23c925a2721cf7c29b2b376d3d8903cfb067. As discussed on the mailinglist, this was not the correct approach. | |||
2013-04-06 | getpart.pm: Strip carriage returns to fix Windows support | Marc Hoersken | |
2013-01-22 | formpost: support quotes, commas and semicolon in file names | Ulion | |
- document the double-quote and backslash need be escaped if quoting. - libcurl formdata escape double-quote in filename by backslash. - curl formparse can parse filename both contains '"' and ',' or ';'. - curl now can uploading file with ',' or ';' in filename. Bug: http://curl.haxx.se/bug/view.cgi?id=1171 | |||
2012-06-21 | getpart.pm: remove misleading comment | Yang Tse | |
2012-06-20 | getpart.pm: make test definition section/part parser more robust | Yang Tse | |
Test definition section parts which needed to include xml-lingo as contents of that part required that the xml-blurb was written as a single line. Now the xml-data inside the part can be written multiline making it more readable. Tested with <client><file> part which is written to disk before <command> runs. | |||
2012-06-05 | tests: adjust file part behavior in test verify section. | Yang Tse | |
When a <file> part is now specified with no contents at all, this will actually verify that the specified file has no contents at all. Previously file contents would be ignored. | |||
2012-02-23 | Add helper script convsrctest.pl to manipulate --libcurl tests. | Colin Hogben | |
The intention is to take the output of curl's --libcurl option, as exercised in test 14xx, and generate a corresponding test15xx in which the generated code is compiled and run. This will verify that the generated code behaves equivalently to the original invocation of the curl command. The script is not yet integrated into the configure / makefile machinery. | |||
2011-08-04 | getpart.pm: when no part match, return blank when section ends | Daniel Stenberg | |
2011-03-22 | headers: more copyright headers added | Daniel Stenberg | |
2010-02-16 | replaced tabs with spaces | Yang Tse | |
2010-02-14 | removed trailing whitespace | Yang Tse | |
2007-01-18 | Make the test script tag parser a bit more robust. | Dan Fandrich | |
Check for the .exe extension on mingw32 builds. | |||
2005-04-28 | fixed the attribute parser to better handle multiple ones, with or without | Daniel Stenberg | |
quotes around the contents | |||
2005-04-28 | if diff -u makes zero output, try diff -c instead | Daniel Stenberg | |
2004-11-30 | Fixed the array comparison function even more, made the temporary files used | Daniel Stenberg | |
for diff output get created in the log/ dir and no longer deletes them since they help in understanding the problem, fixing the test case and fixing curl problems. | |||
2004-11-30 | no longer use the MIME::Base64.pm package as it seems to not be standard | Daniel Stenberg | |
on lots of perl versions, provide our own base64 decoder | |||
2004-11-29 | Enable test cases to provide sections base64-encoded to be able to test | Daniel Stenberg | |
with binary data. | |||
2004-10-25 | the array sizes _can_ differ and the arrays can still match, since chomp | Daniel Stenberg | |
is used at times but it doesn't decrease the array size | |||
2004-04-30 | support the new libcurl IDN feature, also a first attempt to display a stack | Daniel Stenberg | |
trace if a test results in a 'core' file and gdb is present | |||
2004-02-26 | we need to hide this warning since it otherwise appears on all verifiedserver | Daniel Stenberg | |
requests to the ftp server! | |||
2004-02-26 | modified loadtest() to produce better error message when it fails to load | Daniel Stenberg | |
a test file | |||
2004-02-12 | provide a source path to the servers to make them find the tests when run | Daniel Stenberg | |
outside the source dir, not needing any symlinks | |||
2003-04-30 | make the diffs with 'diff -u' to make them nicer and easier to read | Daniel Stenberg | |
2003-03-19 | set binary mode for some file handling and it might work better on some | Daniel Stenberg | |
cygwin installations (using DOS-style files somehow?) | |||
2002-05-21 | test suite mods for the netrc testing stuff | Daniel Stenberg | |
2002-01-08 | added some tracability | Daniel Stenberg | |
2001-10-17 | don't use 'strict' anymore, as it doesn't work good with the cygwin fixes | Daniel Stenberg | |
also, always kill/restart the HTTP server on startup if it is our test server | |||
2001-10-10 | Kevin Roth's fixes to make tests work on cygwin | Daniel Stenberg | |
2001-05-28 | fixes | Daniel Stenberg | |
2001-05-23 | adjusted to the new test case formats | Daniel Stenberg | |