summaryrefslogtreecommitdiffstats
path: root/src/testlib/qtestcase.h
Commit message (Expand)AuthorAgeFilesLines
* Extend QTest::failOnWarning() to a no-parameter fail-on-any-warningEdward Welbourne5 days1-0/+1
* QTest: replace the majority of the ugly QCOMPARE_xx macroThiago Macieira2024-04-261-19/+43
* QTest: rip out qxp::function_ref from compare_helper()Thiago Macieira2024-04-261-14/+45
* QTest: rip out qxp::function_ref from reportResult()Thiago Macieira2024-04-261-2/+35
* QTest: group all the toString() functionality in a single headerThiago Macieira2024-04-261-95/+1
* QTest: add removed_api.cpp and move deprecated functions to itThiago Macieira2024-04-261-3/+0
* QTest: expose API needed for Qt Quick Test to print crash backtracesMitch Curtis2024-04-041-0/+3
* QTest: rename local `timeout` variable in QTRY_IMPL macroVolker Hilsheimer2024-02-091-3/+3
* QTest: allow passing chrono literal as QTRY_ timeoutMarc Mutz2024-02-071-12/+17
* QTest: add opt-in changing QCOMPARE etc to exit with throw, not returnMarc Mutz2024-01-271-0/+55
* 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-251-12/+20
* QTest: Extract Method qCaught() from THROWS_(NO_)EXCEPTIONMarc Mutz2024-01-231-18/+12
* Remove unneeded toString(QPair) declarationMarc Mutz2023-12-061-3/+0
* QCOMPARE: restore compatibility with braced-init-listsGiuseppe D'Angelo2023-07-071-1/+1
* Silence compiler warning about unreachable codeVolker Hilsheimer2023-06-301-2/+3
* Move the formatting of <chrono> durations to QDebug & QtTestThiago Macieira2023-05-061-0/+3
* QTest: Rename QCOMPARE_XX parameters to add meaningMårten Nordheim2023-03-081-27/+27
* Add QTest::currentTestResolved() and use in testlibEdward Welbourne2022-09-221-3/+4
* Skip early return from test loops during cleanup()Edward Welbourne2022-09-221-5/+7
* Fix warning from testing assignmentVolker Hilsheimer2022-09-031-1/+1
* Implement the batch_tests featureMikolaj Boc2022-08-241-0/+5
* 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
* Use debug stream in QTest::toString's default fallback if possibleVolker Hilsheimer2022-07-131-2/+11
* testlib: Don't print QCOMPARE values if they lack string representationVolker Hilsheimer2022-07-101-11/+0
* QTest: switch some text-conversion functions to use qsizetypeMårten Nordheim2022-06-281-2/+2
* QTestLib: rework QTest::compare_helper()Ivan Solovev2022-06-031-8/+31
* Add QTRY_COMPARE_{EQ,NE,LT,LE,GT,GE}_WITH_TIMEOUT()Ivan Solovev2022-06-031-0/+36
* Add QCOMPARE_{EQ,NE,LT,LE,GT,GE}()Ivan Solovev2022-06-031-0/+32
* Use SPDX license identifiersLucie Gérard2022-05-161-38/+2
* QtTestLib: replace remaining uses of QL1String with QL1StringViewSona Kurazyan2022-05-021-4/+4
* Fix QTest::toString() over QT_TYPESAFE_FLAGS QFlagsMarc Mutz2022-03-041-2/+2
* Replace out-of-date comment on QTRY_IMPL(), about qWaitFor()Edward Welbourne2021-12-091-3/+9
* QTest: fix grammar in static_assert()Marc Mutz2021-11-271-2/+2
* Long live QVERIFY_THROWS_NO_EXCEPTION!Marc Mutz2021-11-261-2/+19
* QTest: de-inline QVERIFY_THROWS_EXCEPTION message formattingMarc Mutz2021-11-261-5/+4
* Add QTest::failOnWarningMitch Curtis2021-11-261-0/+4
* Long live QVERIFY_THROWS_EXCEPTION!Marc Mutz2021-11-261-2/+12
* QVERIFY_EXCEPTION_THROWN: re-throw unknown exceptionsMarc Mutz2021-11-251-1/+2
* QTest: mark qFail() as coldMarc Mutz2021-11-231-0/+1
* Deprecate QTest::qWarn() and replace its last useEdward Welbourne2021-09-231-12/+4
* testlib: Deprecate QWARN() in favor of qWarning()Tor Arne Vestbø2021-08-041-3/+13
* Fix QFAIL() to interract correctly with QEXPECT_FAIL()Edward Welbourne2021-06-151-2/+2
* QtTest: move QTRY_X error message formatting out-of-lineMarc Mutz2021-06-151-3/+3
* QTestlib: Add formatting for QObject * in QCOMPAREFriedemann Kleint2021-05-261-0/+22
* QTestlib: Fix formatting of pointers in QCOMPAREFriedemann Kleint2021-05-231-1/+2
* QTestlib: Speed up comparison of qsizetypeFriedemann Kleint2021-01-221-0/+5
* QTestLib: Show the values of unregistered enumsChristian Kandeler2021-01-131-1/+7