| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
| |
Make it easy to use the same set of test flags
throughout all current and future CI builds.
Reviewed-by: Jay Satiro
Follow up to #7690
Closes #7785
|
|
|
|
|
|
|
|
|
|
|
| |
Make sure the log file is not locked once a test has
finished and align with the behavior of our logmsg.
Rename curl_test_data.py to be a general util.py.
Format and sort Python imports with isort/VSCode.
Bug: #6058
Closes #6206
|
|
|
|
| |
Closes #6172
|
|
|
|
|
|
|
|
|
| |
... and remove the objnames scripts they tested. They're not used for
anything anymore so testing them serves no purpose!
Reported-by: Marc Hörsken
Fixes #6080
Closes #6081
|
|
|
|
| |
Closes #6028
|
|
|
|
|
|
|
|
| |
Added test 971 to verify that the list is in sync with the files in
cmdline-opts. The check also verifies that .d-files that uses Added:
specify the same version number as the options-in-versions file does.
Closes #5381
|
|
|
|
| |
Closes #5261
|
|
|
|
|
|
| |
... used in test 1177.
Follow-up to a97d826f6de3
|
|
|
|
|
|
|
|
|
|
|
|
| |
Users of the SMB tests will have to install impacket manually.
Reasoning: our in-tree version of impacket was quite outdated
and only compatible with Python 2 which is already end-of-life.
Upgrading to Python 3 and a compatible impacket version would
require to import additional Python-only and CPython-extension
dependencies. This would have hindered portability enormously.
Closes #5094
|
|
|
|
| |
Closes #5021
|
|
|
|
|
| |
Bug: https://github.com/curl/curl/commit/ada581f2cc32f48c1629b729707ac19208435b27#commitcomment-37601589
Reported-by: Marcel Raad
|
|
|
|
|
|
|
| |
... using the new badsymbols.pl perl script
Fixes #4793
Closes #4794
|
|
|
|
|
|
|
| |
Follow-up to commit 74f441c6d31.
This should fix test 1175 when run via the daily source tarballs.
Closes https://github.com/curl/curl/pull/4638
|
|
|
|
| |
follow-up to 7fb66c403
|
|
|
|
|
|
| |
follow-up from 29177f422a5
Closes #4059
|
|
|
|
|
|
|
| |
Since they're used purely for testing purposes, I think they should
rather be stored there.
Closes #3470
|
|
|
|
|
|
| |
It is unused since commit f7208df7d9d5cd5e15e2d89237e828f32b63f135.
Closes #3204
|
|
|
|
|
|
| |
... run a few more tortured based and run all tests event-based.
Closes #2664
|
|
|
|
|
|
| |
Use the external curl-fuzzer repository for fuzzing.
Closes #1923
|
|
|
|
|
|
|
| |
These weren't included in the 7.55.0 release, but are required in order
to run the full test suite.
Closes #1744
|
| |
|
| |
|
|
|
|
| |
... the torture ones are commented out only because they are slooooow.
|
|
|
|
| |
Closes #1528
|
| |
|
|
|
|
|
| |
Running this in the root build dir will invoke the test suite to only
run tests not marked as 'flaky'.
|
| |
|
|
|
|
| |
... just like we already do in src/ and lib/
|
| |
|
|
|
|
|
| |
Reported-by: Ray Satiro
Bug: https://curl.haxx.se/mail/lib-2016-05/0113.html
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
... load file specified as argument.
|
| |
|
|
|
|
| |
... in order to make test1135 succeed
|
| |
|
|
|
|
|
| |
Bug: http://curl.haxx.se/bug/view.cgi?id=1239
Reported-by: Christian Weisgerber
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Remove internal separated behavior of the easy vs multi intercace.
curl_easy_perform() is now using the multi interface itself.
Several minor multi interface quirks and bugs have been fixed in the
process.
Much help with debugging this has been provided by: Yang Tse
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
runtests.pl -am now uses the "PASS/FAIL: [desc]" output for each
executed test. You can run 'make test-am' in the root build directory to
invoke that. The reason for this output style is to better allow generic
test suite parsers to also grok our test output.
The test Makefile now also tests that perl was indeed found and that the
PERL variable points to an executable before it tries to run the main
test perl script runtests.pl,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If we use memory functions (malloc, free, strdup etc) in C sources in
libcurl and we fail to include curl_memory.h or memdebug.h we either
fail to properly support user-provided memory callbacks or the memory
leak system of the test suite fails.
After Ajit's report of a failure in the first category in http_proxy.c,
I spotted a few in the second category as well. These problems are now
tested for by test 1132 which runs a perl program that scans for and
attempts to check that we use the correct include files if a memory
related function is used in the source code.
Reported by: Ajit Dhumale
Bug: http://curl.haxx.se/mail/lib-2012-11/0125.html
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This is the first approach at doing fairly clean and easy to write and
debug unit tests.
|
| |
|