aboutsummaryrefslogtreecommitdiff
path: root/tests/Makefile.am
AgeCommit message (Collapse)Author
2020-03-29dist: add tests/version-scan.pl to tarballDaniel Stenberg
... used in test 1177. Follow-up to a97d826f6de3
2020-03-15tests: remove python_dependencies for smbserver from our treeMarc Hoersken
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
2020-03-03ci/tests: Send test results to AppVeyor for status overviewMarc Hoersken
Closes #5021
2020-03-03dist: include tests/azure.pm in the tarballDaniel Stenberg
Bug: https://github.com/curl/curl/commit/ada581f2cc32f48c1629b729707ac19208435b27#commitcomment-37601589 Reported-by: Marcel Raad
2020-01-09test1167: verify global symbols in public headers are curl prefixedDaniel Stenberg
... using the new badsymbols.pl perl script Fixes #4793 Closes #4794
2019-11-26dist: add error-codes.plMarcel Raad
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
2019-07-15dist: add manpage-syntax.plDaniel Stenberg
follow-up to 7fb66c403
2019-06-21tests: add disable-scan.pl to distDaniel Stenberg
follow-up from 29177f422a5 Closes #4059
2019-01-15tests: move objnames-* from lib into testsDaniel Stenberg
Since they're used purely for testing purposes, I think they should rather be stored there. Closes #3470
2018-11-01tests: drop http_pipe.py script no longer usedKamil Dudka
It is unused since commit f7208df7d9d5cd5e15e2d89237e828f32b63f135. Closes #3204
2018-06-17travis: run more tests for coverage checkDaniel Stenberg
... run a few more tortured based and run all tests event-based. Closes #2664
2017-10-04fuzzer: move to using external curl-fuzzerMax Dymond
Use the external curl-fuzzer repository for fuzzing. Closes #1923
2017-08-09dist: Add dictserver.py/negtelnetserver.py to EXTRA_DISTAdam Sampson
These weren't included in the 7.55.0 release, but are required in order to run the full test suite. Closes #1744
2017-07-04dist: add SMB python deps into the tarballDaniel Stenberg
2017-06-16dist: add the fuzz dir to the tarballDaniel Stenberg
2017-06-02coverage: run event tests tooDaniel Stenberg
... the torture ones are commented out only because they are slooooow.
2017-06-02build: provide easy code coverage measuringDaniel Stenberg
Closes #1528
2017-04-21tests: remove the html and PDF versions from the tarballDaniel Stenberg
2017-03-22make: introduce 'test-nonflaky' targetDaniel Stenberg
Running this in the root build dir will invoke the test suite to only run tests not marked as 'flaky'.
2017-03-07Makefile.am: Remove distribution man pages when running 'make clean'Steve Brokenshire
2016-12-21tests/Makefile: run checksrc on debug buildsDaniel Stenberg
... just like we already do in src/ and lib/
2016-07-21tests: distribute the http2-server.pl script, tooKamil Dudka
2016-05-18test/Makefile.am: include manpage-scan.pl and nroff-scan.pl in distDaniel Stenberg
Reported-by: Ray Satiro Bug: https://curl.haxx.se/mail/lib-2016-05/0113.html
2016-04-29tests: pathhelp.pm to process paths on Msys/CygwinKarlson2k
2016-04-03tests: fix make checksrc in servers/Daniel Stenberg
2016-04-03tests: 'make checksrc' now checks server/ tooDaniel Stenberg
2016-04-03checksrc: run checksrc in tests when 'make checksrc' in rootDaniel Stenberg
2016-03-29build: use roffit 0.11 featureDaniel Stenberg
... load file specified as argument.
2016-02-03URLs: change all http:// URLs to https://Daniel Stenberg
2015-02-25dist: add symbol-scan.pl to the tarballKamil Dudka
... in order to make test1135 succeed
2013-07-16tests/Makefile.am: add configurehelp.pm to DISTCLEANFILESYang Tse
2013-06-04tests/Makefile: typo in the perlcheck targetDaniel Stenberg
Bug: http://curl.haxx.se/bug/view.cgi?id=1239 Reported-by: Christian Weisgerber
2013-04-18Add tests/http_pipe.py to the tarball buildLinus Nielsen Feltzing
2013-01-17always-multi: always use non-blocking internalsDaniel Stenberg
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
2013-01-15tests/Makefile.am: remove wildcard usage in EXTRA_DISTYang Tse
2012-11-23test: offer "automake" output and check for perl betterDaniel Stenberg
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,
2012-11-17mem-include-scan: verify memory #includesDaniel Stenberg
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
2012-07-20test Makefile: only feature 'unit' once in the list of dirsDaniel Stenberg
2011-06-01unit tests: more build adjustmentsYang Tse
2011-01-19dist: add new certs to tarballDaniel Stenberg
2011-01-03unittest: framework for unit-testingDaniel Stenberg
This is the first approach at doing fairly clean and easy to write and debug unit tests.
2010-11-03dist: add symbol-scan.pl to the tarballDaniel Stenberg
2010-05-14Added directories.pm to the source tar ballDan Fandrich
2010-03-24remove the CVSish $Id$ linesDaniel Stenberg
2010-02-01Test suite support for RTSPYang Tse
2010-01-11secureserver.pl is now the test harness script used for SSL/TLS.Yang Tse
2010-01-08Start using the centralized pidfile and logfile name generationYang Tse
subroutines for http and tftp test suite servers.
2009-12-28Initial refactoring step for server name strings centralized generationYang Tse
2009-12-19Added runtests.pl '-r' option for run time statisticsYang Tse
2009-08-11- Peter Sylvester made the HTTPS test server use specific certificates forDaniel Stenberg
each test, so that the test suite can now be used to actually test the verification of cert names etc. This made an error show up in the OpenSSL- specific code where it would attempt to match the CN field even if a subjectAltName exists that doesn't match. This is now fixed and verified in test 311.