summaryrefslogtreecommitdiff
path: root/tests/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* CI/runtests.pl: restore -u flag, but remove it from CI runsMarc Hoersken2021-10-311-1/+1
| | | | | | | | | | This makes it possible to use -u again for local testing, but removes the flag from CI config files and make targets. Reviewed-by: Daniel Stenberg Partially reverts #7841 Closes #7921
* misc: update copyright yearsDaniel Stenberg2021-10-151-1/+1
|
* CI/makefiles: introduce dedicated test targetMarc Hoersken2021-10-081-0/+6
| | | | | | | | | | 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
* tests/*server.py: close log file after each log lineMarc Hoersken2020-11-141-1/+1
| | | | | | | | | | | 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
* curl.se: new homeDaniel Stenberg2020-11-041-1/+1
| | | | Closes #6172
* test122[12]: remove these two testsDaniel Stenberg2020-10-151-1/+0
| | | | | | | | | ... 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
* tests/README: convert to markdownDaniel Stenberg2020-09-301-1/+1
| | | | Closes #6028
* docs/options-in-versions: which version added each cmdline optionDaniel Stenberg2020-05-131-1/+1
| | | | | | | | 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
* tests/FILEFORMAT: converted to markdown and extendedDaniel Stenberg2020-04-191-1/+1
| | | | Closes #5261
* dist: add tests/version-scan.pl to tarballDaniel Stenberg2020-03-291-1/+1
| | | | | | ... used in test 1177. Follow-up to a97d826f6de3
* tests: remove python_dependencies for smbserver from our treeMarc Hoersken2020-03-151-9/+3
| | | | | | | | | | | | 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
* ci/tests: Send test results to AppVeyor for status overviewMarc Hoersken2020-03-031-1/+1
| | | | Closes #5021
* dist: include tests/azure.pm in the tarballDaniel Stenberg2020-03-031-1/+2
| | | | | Bug: https://github.com/curl/curl/commit/ada581f2cc32f48c1629b729707ac19208435b27#commitcomment-37601589 Reported-by: Marcel Raad
* test1167: verify global symbols in public headers are curl prefixedDaniel Stenberg2020-01-091-2/+2
| | | | | | | ... using the new badsymbols.pl perl script Fixes #4793 Closes #4794
* dist: add error-codes.plMarcel Raad2019-11-261-1/+1
| | | | | | | 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
* dist: add manpage-syntax.plDaniel Stenberg2019-07-151-1/+1
| | | | follow-up to 7fb66c403
* tests: add disable-scan.pl to distDaniel Stenberg2019-06-211-1/+1
| | | | | | follow-up from 29177f422a5 Closes #4059
* tests: move objnames-* from lib into testsDaniel Stenberg2019-01-151-8/+9
| | | | | | | Since they're used purely for testing purposes, I think they should rather be stored there. Closes #3470
* tests: drop http_pipe.py script no longer usedKamil Dudka2018-11-011-1/+1
| | | | | | It is unused since commit f7208df7d9d5cd5e15e2d89237e828f32b63f135. Closes #3204
* travis: run more tests for coverage checkDaniel Stenberg2018-06-171-2/+2
| | | | | | ... run a few more tortured based and run all tests event-based. Closes #2664
* fuzzer: move to using external curl-fuzzerMax Dymond2017-10-041-1/+1
| | | | | | Use the external curl-fuzzer repository for fuzzing. Closes #1923
* dist: Add dictserver.py/negtelnetserver.py to EXTRA_DISTAdam Sampson2017-08-091-1/+2
| | | | | | | These weren't included in the 7.55.0 release, but are required in order to run the full test suite. Closes #1744
* dist: add SMB python deps into the tarballDaniel Stenberg2017-07-041-1/+8
|
* dist: add the fuzz dir to the tarballDaniel Stenberg2017-06-161-1/+1
|
* coverage: run event tests tooDaniel Stenberg2017-06-021-0/+4
| | | | ... the torture ones are commented out only because they are slooooow.
* build: provide easy code coverage measuringDaniel Stenberg2017-06-021-6/+6
| | | | Closes #1528
* tests: remove the html and PDF versions from the tarballDaniel Stenberg2017-04-211-1/+0
|
* make: introduce 'test-nonflaky' targetDaniel Stenberg2017-03-221-1/+7
| | | | | Running this in the root build dir will invoke the test suite to only run tests not marked as 'flaky'.
* Makefile.am: Remove distribution man pages when running 'make clean'Steve Brokenshire2017-03-071-1/+2
|
* tests/Makefile: run checksrc on debug buildsDaniel Stenberg2016-12-211-0/+5
| | | | ... just like we already do in src/ and lib/
* tests: distribute the http2-server.pl script, tooKamil Dudka2016-07-211-1/+1
|
* test/Makefile.am: include manpage-scan.pl and nroff-scan.pl in distDaniel Stenberg2016-05-181-1/+2
| | | | | Reported-by: Ray Satiro Bug: https://curl.haxx.se/mail/lib-2016-05/0113.html
* tests: pathhelp.pm to process paths on Msys/CygwinKarlson2k2016-04-291-1/+2
|
* tests: fix make checksrc in servers/Daniel Stenberg2016-04-031-1/+1
|
* tests: 'make checksrc' now checks server/ tooDaniel Stenberg2016-04-031-0/+1
|
* checksrc: run checksrc in tests when 'make checksrc' in rootDaniel Stenberg2016-04-031-0/+4
|
* build: use roffit 0.11 featureDaniel Stenberg2016-03-291-2/+2
| | | | ... load file specified as argument.
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
|
* dist: add symbol-scan.pl to the tarballKamil Dudka2015-02-251-1/+1
| | | | ... in order to make test1135 succeed
* tests/Makefile.am: add configurehelp.pm to DISTCLEANFILESYang Tse2013-07-161-0/+2
|
* tests/Makefile: typo in the perlcheck targetDaniel Stenberg2013-06-041-1/+1
| | | | | Bug: http://curl.haxx.se/bug/view.cgi?id=1239 Reported-by: Christian Weisgerber
* Add tests/http_pipe.py to the tarball buildLinus Nielsen Feltzing2013-04-181-1/+1
|
* always-multi: always use non-blocking internalsDaniel Stenberg2013-01-171-1/+1
| | | | | | | | | | 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
* tests/Makefile.am: remove wildcard usage in EXTRA_DISTYang Tse2013-01-151-4/+3
|
* test: offer "automake" output and check for perl betterDaniel Stenberg2012-11-231-7/+12
| | | | | | | | | | | 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,
* mem-include-scan: verify memory #includesDaniel Stenberg2012-11-171-1/+1
| | | | | | | | | | | | | | | | 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
* test Makefile: only feature 'unit' once in the list of dirsDaniel Stenberg2012-07-201-2/+7
|
* unit tests: more build adjustmentsYang Tse2011-06-011-1/+8
|
* dist: add new certs to tarballDaniel Stenberg2011-01-191-1/+2
|
* unittest: framework for unit-testingDaniel Stenberg2011-01-031-2/+2
| | | | | This is the first approach at doing fairly clean and easy to write and debug unit tests.