summaryrefslogtreecommitdiffstats
path: root/src/testlib
Commit message (Expand)AuthorAgeFilesLines
* Long live [[nodiscard]] QFile::openGiuseppe D'Angelo2024-04-171-0/+1
* QSignalSpy: prepare for de-inliningMarc Mutz2024-04-162-1/+7
* QBenchmark: abort if we can't open the output fileGiuseppe D'Angelo2024-04-041-1/+4
* QTest: expose API needed for Qt Quick Test to print crash backtracesMitch Curtis2024-04-043-7/+13
* QTest: move crash-handling code out into qtestcrashhandler_p.hMitch Curtis2024-04-044-735/+923
* QSignalSpy: inline verify(obj, func) into the only callerMarc Mutz2024-03-221-12/+1
* QSignalSpy: separate messages for invalid and non-signal meta-methodsMarc Mutz2024-03-221-11/+10
* QSignalSpy: inline init() into its only callerMarc Mutz2024-03-221-8/+3
* QSignalSpy: move signal verification from init() to verify()Marc Mutz2024-03-221-4/+1
* QSignalSpy: share more codeMarc Mutz2024-03-221-9/+39
* QSignalSpy: Extract Method init() from three ctorsMarc Mutz2024-03-211-23/+16
* QSignalSpy::appendArgs(): move-append the QVariantListMarc Mutz2024-03-211-1/+1
* QSignalSpy: fix clazy-function-args-by-valueMarc Mutz2024-03-212-2/+2
* QSignalSpy: use NSDMI for m_waitingMarc Mutz2024-03-211-4/+1
* QSignalSpy: fix indexed loop (int instead of qsizetype)Marc Mutz2024-03-201-1/+1
* QSignalSpy: make the mutex a member variableDavid Faure2024-03-191-1/+1
* QSignalSpy: fix C'n'P mistake in a qWarning()Marc Mutz2024-03-191-1/+1
* QSignalSpy: fix data race between wait() and emit from another threadDavid Faure2024-03-191-6/+21
* QDoc: Drop default arguments from some \fn documentation stringsPaul Wicking2024-03-132-12/+12
* Port to QDirListingAhmad Samir2024-03-031-14/+15
* Correct doc snippet licenseLucie Gérard2024-02-282-2/+2
* Change license in files to avoid LGPL and non-LGPL license mixLucie Gérard2024-02-201-1/+1
* QTest: rename local `timeout` variable in QTRY_IMPL macroVolker Hilsheimer2024-02-091-3/+3
* Qttestlib-manual.qdoc: fix typo in API docsAhmad Samir2024-02-081-1/+1
* QTest: allow passing chrono literal as QTRY_ timeoutMarc Mutz2024-02-072-13/+38
* Update Valgrind to version 3.22.0Edward Welbourne2024-02-062-3/+4
* Change license of .qdoc filesLucie Gérard2024-02-011-1/+1
* [docs] Fix C'n'P error in QTRY_VERIFY2 exampleMarc Mutz2024-01-311-1/+1
* QTest: add -[no]throwon{fail,skip} command line argumentsMarc Mutz2024-01-271-0/+12
* QTest: add opt-in changing QCOMPARE etc to exit with throw, not returnMarc Mutz2024-01-273-1/+258
* QTest: hold WatchDog in optional<> instead of QScopedPointerMarc Mutz2024-01-271-5/+6
* QTest: DRY test function invocationMarc Mutz2024-01-261-22/+17
* QTestLib: prepare QVERIFY_THROWS_EXCEPTION for FAILED_ACTION = throwMarc Mutz2024-01-251-1/+4
* QTest: replace naked returns with QTEST_{FAIL,SKIP}_ACTION macrosMarc Mutz2024-01-252-16/+24
* testlib: Remove the "cmake" key from BLACKLIST filesJoerg Bornemann2024-01-241-4/+1
* QTest: Extract Method qCaught() from THROWS_(NO_)EXCEPTIONMarc Mutz2024-01-232-18/+45
* QAppleTestLogger: Add source link to failure messagesAxel Spoerl2024-01-221-0/+8
* SignalDumper: protect access to ignoreClassesMårten Nordheim2024-01-191-6/+17
* Introduce macros to simplify testing comparisonIvan Solovev2024-01-191-0/+40
* TestLib: consistently wrap comparison helper macros into do {} whileIvan Solovev2024-01-181-38/+40
* Remove the use of GENERATE_PRIVATE_CPP_EXPORTS argumentAlexey Edelev2024-01-171-1/+0
* Make adding new rows to QTestTable more efficientIsak Fyksen2024-01-151-8/+6
* Remove the use of Q_TESTLIB_PRIVATE_EXPORTAlexey Edelev2023-12-221-3/+2
* testlib: Add test function for simulating wheel eventsDoris Verria2023-12-204-0/+85
* QTest: Extract Method writePrettyUnicodeChar from toPrettyUnicodeMarc Mutz2023-12-071-38/+46
* Remove unneeded toString(QPair) declarationMarc Mutz2023-12-062-10/+0
* QTest::toPrettyUnicode: remove magic numbersMarc Mutz2023-12-061-4/+8
* QTest: simplify toString(tuple)Marc Mutz2023-12-062-10/+3
* Silence a warning in release buildJoni Poikelin2023-12-011-1/+1
* Rename EINTR_LOOP -> QT_EINTR_LOOPMarc Mutz2023-11-301-1/+1