summaryrefslogtreecommitdiffstats
path: root/src/testlib
Commit message (Expand)AuthorAgeFilesLines
* Add license headers to cmake filesLucie Gérard2022-08-035-0/+15
* Fix race condition with QTest::ignoreMessageAndré Klitzing2022-07-281-0/+9
* WindowsFaultHandler: print the backtrace to stderr, not stdoutThiago Macieira2022-07-271-12/+11
* Skip some spurious parentheses on macro argument usesEdward Welbourne2022-07-251-10/+10
* Skip semicolon after uses of QTRY_IMPL() and QTRY_LOOP_IMPL()Edward Welbourne2022-07-251-6/+8
* Move the early-failure checks in QTRY_IMPL()Edward Welbourne2022-07-251-6/+8
* Add -Wshorten-64-to-32 to headerscleanTor Arne Vestbø2022-07-211-1/+1
* Use debug stream in QTest::toString's default fallback if possibleVolker Hilsheimer2022-07-131-2/+11
* Replace 0 with \nullptr in QTest::currentDataTag()'s docEdward Welbourne2022-07-111-1/+1
* Improve formatting of QTest message on missing functionEdward Welbourne2022-07-111-6/+15
* testlib: Don't print QCOMPARE values if they lack string representationVolker Hilsheimer2022-07-102-34/+27
* QTest: Support QKeySequence compareLaszlo Papp2022-07-092-0/+13
* Make it possible to check the accepted state of touch events in testsShawn Rutledge2022-07-081-7/+13
* Doc: add missing "see also"Volker Hilsheimer2022-07-041-0/+1
* QCOMPARE: Fix a typo in the documentationLaszlo Papp2022-07-011-1/+1
* qtestlib: exit with error if a test is invoked with unknown data tagDimitrios Apostolou2022-06-281-21/+22
* FatalSignalHandler: print some more information from siginfo_tThiago Macieira2022-06-281-6/+39
* QTest: switch some text-conversion functions to use qsizetypeMårten Nordheim2022-06-282-12/+10
* Doc: Revise Qt Test Module landing pageAndreas Eliasson2022-06-271-21/+24
* Add the qt_class pragma to file listed in sync.profile classnames mapAlexey Edelev2022-06-221-0/+4
* Doc: Revise Qt Test tutorialAndreas Eliasson2022-06-214-34/+177
* Fix typos in docs and commentsKai Köhne2022-06-154-5/+5
* Don't exit(1) on unrecognised test function name, just report a failureEdward Welbourne2022-06-151-9/+23
* FatalSignalHandler: print the signal name on crashThiago Macieira2022-06-081-2/+34
* QTest: Remove pre-Qt6 codeMårten Nordheim2022-06-081-10/+0
* Define out unused functions on WASM buildMikolaj Boc2022-06-081-5/+7
* QTestLib: improve documentationIvan Solovev2022-06-082-0/+14
* qtestcase.cpp: create a common function to print the test runtimeThiago Macieira2022-06-031-12/+28
* QCOMPARE/QVERIFY: fix huge pessimisation in QTestResult::reportResultMarc Mutz2022-06-031-1/+2
* QTestLib: rework QTest::compare_helper()Ivan Solovev2022-06-036-28/+153
* Add QTRY_COMPARE_{EQ,NE,LT,LE,GT,GE}_WITH_TIMEOUT()Ivan Solovev2022-06-032-0/+186
* Add QCOMPARE_{EQ,NE,LT,LE,GT,GE}()Ivan Solovev2022-06-036-18/+306
* Testlib: teach TAP test logger to support new QCOMPARE_* operatorsIvan Solovev2022-06-031-10/+67
* QCOMPARE/QVERIFY: fix huge pessimisation in QTestResultMarc Mutz2022-06-031-2/+4
* QtTest: move the disabling of core dumps from load-time to qInit()Thiago Macieira2022-06-011-2/+2
* Use a precise timer in QTestEventLoop if timeout is sub-secondVolker Hilsheimer2022-05-311-1/+2
* FatalSignalHandler: handle SIGABRT tooThiago Macieira2022-05-301-1/+1
* FatalSignalHandler: expand to more Unix OSes than just Linux and macOSThiago Macieira2022-05-301-7/+53
* FatalSignalHandler: use mmap() to create the alternate stackThiago Macieira2022-05-301-21/+67
* StackTraceHandler: call the debugger directly, instead of via /bin/shThiago Macieira2022-05-231-14/+29
* StackTraceHandler: simplify the gdb and lldb commandsThiago Macieira2022-05-231-11/+2
* FatalSignalHandler: chain back to the original crash handlerThiago Macieira2022-05-201-0/+31
* FatalSignalHandler: remember the previous signal's handlerThiago Macieira2022-05-201-41/+23
* FatalSignalHandler: simplify SA_RESETHAND codeThiago Macieira2022-05-201-13/+6
* FatalSignalHandler: simplify the SA_SIGINFO handlingThiago Macieira2022-05-201-9/+10
* FatalSignalHandler: use std::optional instead of QScopedPointerThiago Macieira2022-05-201-2/+4
* FatalSignalHandler: split the Windows and Unix contentsThiago Macieira2022-05-201-57/+58
* Put DebugSymbolResolver and FatalSignalHandler in an unnamed namespaceThiago Macieira2022-05-201-1/+4
* FatalSignalHandler: remove call to qEnvironmentXxx from handler codeThiago Macieira2022-05-201-1/+6
* qtestcase: make the stack trace generation more signal-safeThiago Macieira2022-05-201-25/+44