summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* Prepare for sending headers in canonical formMårten Nordheim8 days1-3/+9
* tst_QHttpServer: include what you use: QSetMarc Mutz2026-03-261-0/+1
* tst_QHttpServerMultiThreaded: don't init LocalHttpClient::getSlowRead()'s bufferMarc Mutz2026-03-261-1/+1
* tst_QHttpServerMultithreaded: fix C++17-ismMarc Mutz2026-03-261-1/+2
* tst_QHttpServerMultiThreaded: compile with QT_NO_CAST_FROM_BYTEARRAYMarc Mutz2026-03-261-1/+1
* Stop failure to connect to server from aborting entire auto test caseØystein Heskestad2026-03-181-0/+5
* Ensure route in test does not capture references to variables on stackØystein Heskestad2026-02-161-13/+4
* Limit the number of connections for each IP addressAyesha Ishaq2026-02-041-3/+93
* Fix flakiness in moreConnectionsThanServerThreads testØystein Heskestad2026-01-161-1/+1
* Reduce workload in tst_QHttpServer::getLongChunks to prevent flakinessØystein Heskestad2026-01-091-2/+2
* Fix flakiness by using a client thread pool in oneSlowManyFast testØystein Heskestad2026-01-091-2/+5
* API review: Use 'maximum' instead of 'max' in method names in public APIØystein Heskestad2026-01-072-28/+28
* Fix flakiness in tst_QHttpServer::useCanceledRespondersØystein Heskestad2025-12-161-4/+6
* Complete HTTP/1.0 supportØystein Heskestad2025-12-092-6/+7
* Add tests for missing features in HTTP/1.0 supportØystein Heskestad2025-12-081-39/+277
* Clear connnection cache of QNetworkAccessManager to prevent flaky testsØystein Heskestad2025-12-011-1/+2
* Mark the whole repo with QT_NO_URL_CAST_FROM_STRINGAhmad Samir2025-11-271-11/+11
* Update tst_QHttpServer::testConnection to verify against TimeoutErrorØystein Heskestad2025-11-111-1/+1
* Limit max size of incoming requestsØystein Heskestad2025-10-232-0/+311
* Add method to check if the client connection is still aliveØystein Heskestad2025-10-201-0/+76
* Replace potentially unlimited loops with QTRY_VERIFYØystein Heskestad2025-10-031-43/+24
* Throw errors as exceptions in multi-threaded auto testØystein Heskestad2025-10-022-39/+28
* Add test that routes can send back data in multiple parts asynchronouslyØystein Heskestad2025-08-081-0/+51
* Allow routes to return QFuture<void> and write using responderØystein Heskestad2025-08-062-118/+440
* Make sure reading from a QIODevice is done before handling next requestØystein Heskestad2025-07-231-8/+0
* Test that reading from multiple QIDevices on an HTTP/1 connection failsØystein Heskestad2025-07-231-0/+40
* Make tests compile without the concurrency feature enabledØystein Heskestad2025-07-101-3/+10
* Fix writing from sequential QIODevices to HTTP(S)/1.(0/1) clientsØystein Heskestad2025-07-091-18/+0
* Sequential QIODevice in tst_qhttpserver now emits readChannelFinishedØystein Heskestad2025-07-041-26/+76
* Remove unused test dataMatthias Rauter2025-07-011-6/+2
* Shorten local socket path in autotestOlli Vuolteenaho2025-06-241-1/+1
* Test that writing from an empty sequential QIODevices hangs clientØystein Heskestad2025-06-171-0/+31
* tst_qhttpservermultithreaded/Linux: Use abstract namespaces for localsocketMårten Nordheim2025-06-111-0/+6
* Reset configuration after executing tst_QHttpServer::keepAliveTimeout()Øystein Heskestad2025-06-101-0/+5
* Test that writing from a sequential QIODevice to HTTP/1.1 hangs clientØystein Heskestad2025-06-101-0/+80
* tst_qhttpservermultithreaded: Make the localsocket server name uniqueMårten Nordheim2025-05-281-1/+1
* Add keep-alive timeout for QHttpServerLena Biliaieva2025-05-212-1/+149
* Rename PlaceholdersCount to SpecialsCount and update documentationØystein Heskestad2025-05-131-16/+8
* Split QHttpServerRequestPrivate into itself and QHttpServerParser 4/4Øystein Heskestad2025-04-031-4/+0
* Remove implicit capture of this with [=]Matthias Rauter2025-04-021-1/+1
* Remove unused variable in benchmarkMatthias Rauter2025-03-281-2/+2
* Add failing test that show that QHttpServerRequest is overwrittenØystein Heskestad2025-03-181-0/+94
* Fix warning in test from QFile::open being [[nodiscard]]Volker Hilsheimer2025-03-121-1/+1
* Fix test to not take lvalue into the lambda of a concurrent runØystein Heskestad2025-03-041-2/+3
* QHttpServer auto-tests: use a function provided by QTestTimur Pocheptsov2025-02-186-59/+12
* Add support for IP address whitelist and blacklist in QHttpServerLena Biliaieva2025-02-111-2/+57
* httpabstractserver: do not block when accessing a keychainTimur Pocheptsov2025-01-071-0/+15
* httpserver (multithreaded) do not block the test on keychain accessTimur Pocheptsov2025-01-071-1/+25
* Add request rate limiting for QHttpServerLena Biliaieva2024-12-053-0/+107
* tst_qhttpserver: do not block the test with keychain access dialogTimur Pocheptsov2024-10-262-5/+36