| Commit message (Expand) | Author | Age | Files | Lines |
* | Doc: Revise Qt Test tutorial | Andreas Eliasson | 2022-06-21 | 4 | -34/+177 |
* | Fix typos in docs and comments | Kai Köhne | 2022-06-15 | 4 | -5/+5 |
* | Don't exit(1) on unrecognised test function name, just report a failure | Edward Welbourne | 2022-06-15 | 1 | -9/+23 |
* | FatalSignalHandler: print the signal name on crash | Thiago Macieira | 2022-06-08 | 1 | -2/+34 |
* | QTest: Remove pre-Qt6 code | Mårten Nordheim | 2022-06-08 | 1 | -10/+0 |
* | Define out unused functions on WASM build | Mikolaj Boc | 2022-06-08 | 1 | -5/+7 |
* | QTestLib: improve documentation | Ivan Solovev | 2022-06-08 | 2 | -0/+14 |
* | qtestcase.cpp: create a common function to print the test runtime | Thiago Macieira | 2022-06-03 | 1 | -12/+28 |
* | QCOMPARE/QVERIFY: fix huge pessimisation in QTestResult::reportResult | Marc Mutz | 2022-06-03 | 1 | -1/+2 |
* | QTestLib: rework QTest::compare_helper() | Ivan Solovev | 2022-06-03 | 6 | -28/+153 |
* | Add QTRY_COMPARE_{EQ,NE,LT,LE,GT,GE}_WITH_TIMEOUT() | Ivan Solovev | 2022-06-03 | 2 | -0/+186 |
* | Add QCOMPARE_{EQ,NE,LT,LE,GT,GE}() | Ivan Solovev | 2022-06-03 | 6 | -18/+306 |
* | Testlib: teach TAP test logger to support new QCOMPARE_* operators | Ivan Solovev | 2022-06-03 | 1 | -10/+67 |
* | QCOMPARE/QVERIFY: fix huge pessimisation in QTestResult | Marc Mutz | 2022-06-03 | 1 | -2/+4 |
* | QtTest: move the disabling of core dumps from load-time to qInit() | Thiago Macieira | 2022-06-01 | 1 | -2/+2 |
* | Use a precise timer in QTestEventLoop if timeout is sub-second | Volker Hilsheimer | 2022-05-31 | 1 | -1/+2 |
* | FatalSignalHandler: handle SIGABRT too | Thiago Macieira | 2022-05-30 | 1 | -1/+1 |
* | FatalSignalHandler: expand to more Unix OSes than just Linux and macOS | Thiago Macieira | 2022-05-30 | 1 | -7/+53 |
* | FatalSignalHandler: use mmap() to create the alternate stack | Thiago Macieira | 2022-05-30 | 1 | -21/+67 |
* | StackTraceHandler: call the debugger directly, instead of via /bin/sh | Thiago Macieira | 2022-05-23 | 1 | -14/+29 |
* | StackTraceHandler: simplify the gdb and lldb commands | Thiago Macieira | 2022-05-23 | 1 | -11/+2 |
* | FatalSignalHandler: chain back to the original crash handler | Thiago Macieira | 2022-05-20 | 1 | -0/+31 |
* | FatalSignalHandler: remember the previous signal's handler | Thiago Macieira | 2022-05-20 | 1 | -41/+23 |
* | FatalSignalHandler: simplify SA_RESETHAND code | Thiago Macieira | 2022-05-20 | 1 | -13/+6 |
* | FatalSignalHandler: simplify the SA_SIGINFO handling | Thiago Macieira | 2022-05-20 | 1 | -9/+10 |
* | FatalSignalHandler: use std::optional instead of QScopedPointer | Thiago Macieira | 2022-05-20 | 1 | -2/+4 |
* | FatalSignalHandler: split the Windows and Unix contents | Thiago Macieira | 2022-05-20 | 1 | -57/+58 |
* | Put DebugSymbolResolver and FatalSignalHandler in an unnamed namespace | Thiago Macieira | 2022-05-20 | 1 | -1/+4 |
* | FatalSignalHandler: remove call to qEnvironmentXxx from handler code | Thiago Macieira | 2022-05-20 | 1 | -1/+6 |
* | qtestcase: make the stack trace generation more signal-safe | Thiago Macieira | 2022-05-20 | 1 | -25/+44 |
* | qtestcase.cpp: fix warning about ignoring the result of writev() | Thiago Macieira | 2022-05-19 | 1 | -2/+2 |
* | Use QAbstractItemModelTester or QFileSystemModel | Andreas Buhr | 2022-05-18 | 2 | -4/+21 |
* | Use SPDX license identifiers | Lucie Gérard | 2022-05-16 | 100 | -3808/+207 |
* | Add missing header files to the module sources | Alexey Edelev | 2022-05-12 | 1 | -0/+3 |
* | qtestcase/Unix: remove fprintf from signal handler | Thiago Macieira | 2022-05-05 | 1 | -8/+100 |
* | De-pessimize QBenchmarkValgrindUtils::extractResult() | Marc Mutz | 2022-05-05 | 1 | -8/+12 |
* | qtestcase.cpp: use #ifdef RLIMIT_CORE to guard RLIMIT_CORE usage | Thiago Macieira | 2022-05-04 | 1 | -2/+2 |
* | QTeamCityLogger: fix .arg() placeholder injection | Marc Mutz | 2022-05-04 | 1 | -3/+2 |
* | QBenchmarkValgrindUtils::extractResult(): use std::optional | Marc Mutz | 2022-05-03 | 1 | -5/+5 |
* | QAbstractTestLogger: disable copying | Marc Mutz | 2022-05-03 | 1 | -0/+1 |
* | QTestLog: simplify construction of a log message | Sona Kurazyan | 2022-05-02 | 1 | -2/+5 |
* | QtTestLib: replace remaining uses of QL1String with QL1StringView | Sona Kurazyan | 2022-05-02 | 8 | -35/+36 |
* | QtTestLib: replace QLatin1String uses with _L1/_s/QStringLiteral | Sona Kurazyan | 2022-05-02 | 7 | -82/+88 |
* | QAbstractItemModelTester: Fix typos in debug output | Florian Bruhin | 2022-04-29 | 1 | -3/+3 |
* | QtTestLib: stop using QLatin1Char constructor for creating char literals | Sona Kurazyan | 2022-04-28 | 6 | -18/+17 |
* | QtTest: includemocs | Marc Mutz | 2022-04-28 | 1 | -0/+2 |
* | Support test-case selection based on global data tag | Edward Welbourne | 2022-04-25 | 4 | -29/+83 |
* | Spacing-only change: fix indents and spacing in qtestcase.cpp | Edward Welbourne | 2022-04-14 | 1 | -73/+73 |
* | qtestcase.cpp: s/QString::fromLatin1/QLatin1String/ where viable | Edward Welbourne | 2022-04-14 | 1 | -15/+15 |
* | QBENCHMARK: Replace the double underscore with something not reserved | Thiago Macieira | 2022-04-14 | 1 | -4/+4 |