qt6-bb10/tests/auto/testlib/selftests
Giuseppe D'Angelo 8e98a161e9 Long live std::pair!
Make QPair an alias for std::pair, and qMakePair just a forwarder
towards std::make_pair.

Why? Fundamentally to ditch a bunch of NIH code; gain for free
structured bindings, std::tuple and std::reference_wrapper
compatibility, and so on.

Breakages:

* Some that code manually forward declares QPair.
We don't care about it (<QContainerFwd> is the proper way).

* Some code that overloads on std::pair and QPair. Luckily
it's mostly centralized: debug, metatypes, testing macros.
Just remove the QPair overload.

* Usages of qMakePair forcing the template type parameters.
There are a handful of these in qtbase, but only one was actually
broken.

* std::pair is NOT (and will never likely be) trivially copiable.
This is agreed to be a mistake done by practically all implementations
in C++11, can can't be fixed without breaking ABI.
Some code using QPair assuming it's trivially copiable may break;
exactly one occurrence was in qtbase.

* QMetaType logic extracts the type names in two different ways,
one by looking at the source code string (e.g. extracted by moc)
and one via some ad-hoc reflection in C++. We need to make
"QPair" (as spelled in the source code) be the same as "std::pair"
(gathered via reflection, which will see through the alias)
when compared. The way it's already done e.g. for QList is
by actually replacing the moc-extracted name with the name
of the actual type used in C++; do the same here.
On libc++, std::pair is actually in an inline namespace --
i.e. std::__1::pair; the reflection will extract and store
"std::__1::pair" so we need an ad-hoc fix to QMetaType.

[ChangeLog][QtCore][QPair] QPair is now an alias to std::pair,
and does not exist as a class in Qt any more. This may break
code such as functions overloaded for both QPair and std::pair.
Usually, the overload taking a QPair can be safely discarded,
leaving only the one taking a std::pair. QPair API has not changed,
and qMakePair is still available for compatibility (although
new code is encouraged to use std::pair and std::make_pair
directly instead).

Change-Id: I7725c751bf23946cde577b1406e86a336c0a3dcf
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
2020-06-10 16:49:08 +02:00
..
assert CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
badxml CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
benchlibcallgrind CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
benchlibcounting CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
benchlibeventcounter CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
benchliboptions CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
benchlibtickcounter CMake: Regenerate selftest with latest fixes 2020-03-19 13:19:21 +01:00
benchlibwalltime CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
blacklisted CMake: Regenerate selftest with latest fixes 2020-03-19 13:19:21 +01:00
cmptest CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
commandlinedata CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
counting CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
crashes Remove winrt 2020-06-06 20:25:49 +02:00
datatable CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
datetime CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
deleteLater CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
deleteLater_noApp CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
differentexec CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
exceptionthrow CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
expectfail CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
failcleanup CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
faildatatype CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
failfetchtype CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
failinit CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
failinitdata CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
fetchbogus CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
findtestdata CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
float Merge remote-tracking branch 'origin/5.15' into dev 2020-05-04 17:38:40 +02:00
globaldata CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
keyboard CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
longstring CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
maxwarnings CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
mouse CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
multiexec CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
pairdiagnostics CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
pass CMake: Regenerate selftest with latest fixes 2020-03-19 13:19:21 +01:00
printdatatags CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
printdatatagswithglobaltags CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
qexecstringlist CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
signaldumper CMake: Regenerate selftest with latest fixes 2020-03-19 13:19:21 +01:00
silent CMake: Regenerate selftest with latest fixes 2020-03-19 13:19:21 +01:00
singleskip CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
skip CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
skipcleanup CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
skipinit CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
skipinitdata CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
sleep CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
strcmp CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
subtest CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
testlib CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
tuplediagnostics CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
verbose1 CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
verbose2 CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
verifyexceptionthrown CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
warnings QTest::ignoreMessage(): interpret the message in UTF-8 2020-05-08 09:51:38 +02:00
watchdog CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
xunit CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
.gitignore
.prev_CMakeLists.txt CMake: Enable testlib selftests 2020-03-18 16:28:30 +01:00
CATCH_LICENSE.txt Rewrite Qt Testlib selftest to not rely on Qt Testlib itself 2020-05-11 15:42:28 +02:00
CMakeLists.txt Remove winrt 2020-06-06 20:25:49 +02:00
catch.cpp Rewrite Qt Testlib selftest to not rely on Qt Testlib itself 2020-05-11 15:42:28 +02:00
catch_p.h Rewrite Qt Testlib selftest to not rely on Qt Testlib itself 2020-05-11 15:42:28 +02:00
catch_p_p.h Remove winrt 2020-06-06 20:25:49 +02:00
expected_assert.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_assert.lightxml
expected_assert.tap
expected_assert.teamcity
expected_assert.txt
expected_assert.xml
expected_badxml.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_badxml.lightxml
expected_badxml.tap
expected_badxml.teamcity
expected_badxml.txt
expected_badxml.xml
expected_benchlibcallgrind.csv
expected_benchlibcallgrind.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_benchlibcallgrind.lightxml
expected_benchlibcallgrind.tap Add some missing expected_*.tap files for the testlib selftest 2019-02-01 14:42:23 +00:00
expected_benchlibcallgrind.teamcity
expected_benchlibcallgrind.xml
expected_benchlibcallgrind_0.txt
expected_benchlibcallgrind_1.txt
expected_benchlibcounting.csv
expected_benchlibcounting.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_benchlibcounting.lightxml
expected_benchlibcounting.tap
expected_benchlibcounting.teamcity
expected_benchlibcounting.txt
expected_benchlibcounting.xml
expected_benchlibeventcounter.csv
expected_benchlibeventcounter.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_benchlibeventcounter.lightxml
expected_benchlibeventcounter.tap
expected_benchlibeventcounter.teamcity
expected_benchlibeventcounter.txt
expected_benchlibeventcounter.xml
expected_benchliboptions.csv
expected_benchliboptions.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_benchliboptions.lightxml
expected_benchliboptions.tap Add some missing expected_*.tap files for the testlib selftest 2019-02-01 14:42:23 +00:00
expected_benchliboptions.teamcity
expected_benchliboptions.txt
expected_benchliboptions.xml
expected_benchlibtickcounter.csv
expected_benchlibtickcounter.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_benchlibtickcounter.lightxml
expected_benchlibtickcounter.tap
expected_benchlibtickcounter.teamcity
expected_benchlibtickcounter.txt
expected_benchlibtickcounter.xml
expected_benchlibwalltime.csv
expected_benchlibwalltime.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_benchlibwalltime.lightxml
expected_benchlibwalltime.tap
expected_benchlibwalltime.teamcity
expected_benchlibwalltime.txt
expected_benchlibwalltime.xml
expected_blacklisted.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_blacklisted.lightxml testlib: Add BXPASS and BXFAIL 2019-01-29 12:18:15 +00:00
expected_blacklisted.tap Merge remote-tracking branch 'origin/5.12' into 5.13 2019-02-08 12:31:02 +01:00
expected_blacklisted.teamcity testlib: Add BXPASS and BXFAIL 2019-01-29 12:18:15 +00:00
expected_blacklisted.txt testlib: Add BXPASS and BXFAIL 2019-01-29 12:18:15 +00:00
expected_blacklisted.xml testlib: Add BXPASS and BXFAIL 2019-01-29 12:18:15 +00:00
expected_cmptest.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_cmptest.lightxml QTestlib: Check compared images for device pixel ratio 2019-07-09 20:15:34 +02:00
expected_cmptest.tap QTestlib: Check compared images for device pixel ratio 2019-07-09 20:15:34 +02:00
expected_cmptest.teamcity QTestlib: Check compared images for device pixel ratio 2019-07-09 20:15:34 +02:00
expected_cmptest.txt QTestlib: Check compared images for device pixel ratio 2019-07-09 20:15:34 +02:00
expected_cmptest.xml QTestlib: Check compared images for device pixel ratio 2019-07-09 20:15:34 +02:00
expected_commandlinedata.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_commandlinedata.lightxml
expected_commandlinedata.tap
expected_commandlinedata.teamcity
expected_commandlinedata.txt
expected_commandlinedata.xml
expected_counting.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_counting.lightxml
expected_counting.tap
expected_counting.teamcity
expected_counting.txt
expected_counting.xml
expected_crashes_1.txt
expected_crashes_2.txt
expected_crashes_3.txt
expected_crashes_4.txt
expected_crashes_5.txt Merge remote-tracking branch 'origin/5.13' into dev 2019-02-20 09:51:12 +01:00
expected_datatable.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_datatable.lightxml
expected_datatable.tap
expected_datatable.teamcity
expected_datatable.txt
expected_datatable.xml
expected_datetime.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_datetime.lightxml
expected_datetime.tap
expected_datetime.teamcity
expected_datetime.txt
expected_datetime.xml
expected_differentexec.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_differentexec.lightxml
expected_differentexec.tap Add some missing expected_*.tap files for the testlib selftest 2019-02-01 14:42:23 +00:00
expected_differentexec.teamcity
expected_differentexec.txt
expected_differentexec.xml
expected_exceptionthrow.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_exceptionthrow.lightxml
expected_exceptionthrow.tap
expected_exceptionthrow.teamcity
expected_exceptionthrow.txt
expected_exceptionthrow.xml
expected_expectfail.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_expectfail.lightxml
expected_expectfail.tap
expected_expectfail.teamcity
expected_expectfail.txt
expected_expectfail.xml
expected_failcleanup.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_failcleanup.lightxml
expected_failcleanup.tap
expected_failcleanup.teamcity
expected_failcleanup.txt
expected_failcleanup.xml
expected_faildatatype.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_faildatatype.lightxml Test that mismatches of datatype in test data columns are rejected 2018-12-06 18:29:22 +00:00
expected_faildatatype.tap Test that mismatches of datatype in test data columns are rejected 2018-12-06 18:29:22 +00:00
expected_faildatatype.teamcity Test that mismatches of datatype in test data columns are rejected 2018-12-06 18:29:22 +00:00
expected_faildatatype.txt Test that mismatches of datatype in test data columns are rejected 2018-12-06 18:29:22 +00:00
expected_faildatatype.xml Test that mismatches of datatype in test data columns are rejected 2018-12-06 18:29:22 +00:00
expected_failfetchtype.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_failfetchtype.lightxml Test that mismatches of datatype in test data columns are rejected 2018-12-06 18:29:22 +00:00
expected_failfetchtype.tap Test that mismatches of datatype in test data columns are rejected 2018-12-06 18:29:22 +00:00
expected_failfetchtype.teamcity Test that mismatches of datatype in test data columns are rejected 2018-12-06 18:29:22 +00:00
expected_failfetchtype.txt Test that mismatches of datatype in test data columns are rejected 2018-12-06 18:29:22 +00:00
expected_failfetchtype.xml Test that mismatches of datatype in test data columns are rejected 2018-12-06 18:29:22 +00:00
expected_failinit.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_failinit.lightxml
expected_failinit.tap
expected_failinit.teamcity
expected_failinit.txt
expected_failinit.xml
expected_failinitdata.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_failinitdata.lightxml
expected_failinitdata.tap
expected_failinitdata.teamcity
expected_failinitdata.txt
expected_failinitdata.xml
expected_fetchbogus.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_fetchbogus.lightxml
expected_fetchbogus.tap
expected_fetchbogus.teamcity
expected_fetchbogus.txt
expected_fetchbogus.xml
expected_findtestdata.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_findtestdata.lightxml
expected_findtestdata.tap
expected_findtestdata.teamcity
expected_findtestdata.txt
expected_findtestdata.xml
expected_float.junitxml QCOMPARE: treat values as equal if qFuzzyIsNull(each) 2020-04-30 13:44:08 +02:00
expected_float.lightxml QCOMPARE: treat values as equal if qFuzzyIsNull(each) 2020-04-30 13:44:08 +02:00
expected_float.tap QCOMPARE: treat values as equal if qFuzzyIsNull(each) 2020-04-30 13:44:08 +02:00
expected_float.teamcity QCOMPARE: treat values as equal if qFuzzyIsNull(each) 2020-04-30 13:44:08 +02:00
expected_float.txt QCOMPARE: treat values as equal if qFuzzyIsNull(each) 2020-04-30 13:44:08 +02:00
expected_float.xml QCOMPARE: treat values as equal if qFuzzyIsNull(each) 2020-04-30 13:44:08 +02:00
expected_globaldata.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_globaldata.lightxml Fix the skip-check in TestMethods::invokeTest() 2019-03-29 14:00:03 +00:00
expected_globaldata.tap Fix the skip-check in TestMethods::invokeTest() 2019-03-29 14:00:03 +00:00
expected_globaldata.teamcity Fix the skip-check in TestMethods::invokeTest() 2019-03-29 14:00:03 +00:00
expected_globaldata.txt Fix the skip-check in TestMethods::invokeTest() 2019-03-29 14:00:03 +00:00
expected_globaldata.xml Fix the skip-check in TestMethods::invokeTest() 2019-03-29 14:00:03 +00:00
expected_keyboard.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_keyboard.lightxml
expected_keyboard.tap
expected_keyboard.teamcity
expected_keyboard.txt
expected_keyboard.xml
expected_longstring.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_longstring.lightxml
expected_longstring.tap
expected_longstring.teamcity
expected_longstring.txt
expected_longstring.xml
expected_maxwarnings.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_maxwarnings.lightxml
expected_maxwarnings.tap
expected_maxwarnings.teamcity
expected_maxwarnings.txt
expected_maxwarnings.xml
expected_multiexec.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_multiexec.lightxml
expected_multiexec.tap Add some missing expected_*.tap files for the testlib selftest 2019-02-01 14:42:23 +00:00
expected_multiexec.teamcity
expected_multiexec.txt
expected_multiexec.xml
expected_pairdiagnostics.junitxml Long live std::pair! 2020-06-10 16:49:08 +02:00
expected_pairdiagnostics.lightxml Long live std::pair! 2020-06-10 16:49:08 +02:00
expected_pairdiagnostics.tap Long live std::pair! 2020-06-10 16:49:08 +02:00
expected_pairdiagnostics.teamcity Long live std::pair! 2020-06-10 16:49:08 +02:00
expected_pairdiagnostics.txt Long live std::pair! 2020-06-10 16:49:08 +02:00
expected_pairdiagnostics.xml Long live std::pair! 2020-06-10 16:49:08 +02:00
expected_pass.junitxml Add 'pass' test to testlib selftests 2020-03-05 15:18:04 +01:00
expected_pass.lightxml Add 'pass' test to testlib selftests 2020-03-05 15:18:04 +01:00
expected_pass.tap Add 'pass' test to testlib selftests 2020-03-05 15:18:04 +01:00
expected_pass.teamcity Add 'pass' test to testlib selftests 2020-03-05 15:18:04 +01:00
expected_pass.txt Add 'pass' test to testlib selftests 2020-03-05 15:18:04 +01:00
expected_pass.xml Add 'pass' test to testlib selftests 2020-03-05 15:18:04 +01:00
expected_printdatatags.txt
expected_printdatatagswithglobaltags.txt
expected_qexecstringlist.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_qexecstringlist.lightxml
expected_qexecstringlist.tap Add some missing expected_*.tap files for the testlib selftest 2019-02-01 14:42:23 +00:00
expected_qexecstringlist.teamcity
expected_qexecstringlist.txt
expected_qexecstringlist.xml
expected_signaldumper.junitxml Normalize types at compile time 2020-02-20 16:11:02 +01:00
expected_signaldumper.lightxml Normalize types at compile time 2020-02-20 16:11:02 +01:00
expected_signaldumper.tap Normalize types at compile time 2020-02-20 16:11:02 +01:00
expected_signaldumper.teamcity Normalize types at compile time 2020-02-20 16:11:02 +01:00
expected_signaldumper.txt Normalize types at compile time 2020-02-20 16:11:02 +01:00
expected_signaldumper.xml Normalize types at compile time 2020-02-20 16:11:02 +01:00
expected_silent.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_silent.lightxml
expected_silent.tap Dodge qFatal() so as to get coverage results despite it 2019-02-11 15:38:29 +00:00
expected_silent.teamcity
expected_silent.txt
expected_silent.xml
expected_singleskip.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_singleskip.lightxml
expected_singleskip.tap
expected_singleskip.teamcity
expected_singleskip.txt
expected_singleskip.xml
expected_skip.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_skip.lightxml
expected_skip.tap
expected_skip.teamcity
expected_skip.txt
expected_skip.xml
expected_skipcleanup.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_skipcleanup.lightxml
expected_skipcleanup.tap
expected_skipcleanup.teamcity
expected_skipcleanup.txt
expected_skipcleanup.xml
expected_skipinit.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_skipinit.lightxml
expected_skipinit.tap
expected_skipinit.teamcity
expected_skipinit.txt
expected_skipinit.xml
expected_skipinitdata.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_skipinitdata.lightxml
expected_skipinitdata.tap
expected_skipinitdata.teamcity
expected_skipinitdata.txt
expected_skipinitdata.xml
expected_sleep.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_sleep.lightxml Fix integer overflows in QDeadlineTimer 2019-05-08 17:19:44 +00:00
expected_sleep.tap Fix integer overflows in QDeadlineTimer 2019-05-08 17:19:44 +00:00
expected_sleep.teamcity Fix integer overflows in QDeadlineTimer 2019-05-08 17:19:44 +00:00
expected_sleep.txt Fix integer overflows in QDeadlineTimer 2019-05-08 17:19:44 +00:00
expected_sleep.xml Fix integer overflows in QDeadlineTimer 2019-05-08 17:19:44 +00:00
expected_strcmp.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_strcmp.lightxml
expected_strcmp.tap
expected_strcmp.teamcity
expected_strcmp.txt
expected_strcmp.xml
expected_subtest.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_subtest.lightxml
expected_subtest.tap
expected_subtest.teamcity
expected_subtest.txt
expected_subtest.xml
expected_testlib.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_testlib.lightxml Add assorted tests to exercise more QTest functions 2019-01-24 15:51:04 +00:00
expected_testlib.tap Add assorted tests to exercise more QTest functions 2019-01-24 15:51:04 +00:00
expected_testlib.teamcity Add assorted tests to exercise more QTest functions 2019-01-24 15:51:04 +00:00
expected_testlib.txt Add assorted tests to exercise more QTest functions 2019-01-24 15:51:04 +00:00
expected_testlib.xml Add assorted tests to exercise more QTest functions 2019-01-24 15:51:04 +00:00
expected_tuplediagnostics.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_tuplediagnostics.lightxml Eliminate some stray misleading paths from expected output files 2019-01-16 18:47:41 +00:00
expected_tuplediagnostics.tap Eliminate some stray misleading paths from expected output files 2019-01-16 18:47:41 +00:00
expected_tuplediagnostics.teamcity Eliminate some stray misleading paths from expected output files 2019-01-16 18:47:41 +00:00
expected_tuplediagnostics.txt Eliminate some stray misleading paths from expected output files 2019-01-16 18:47:41 +00:00
expected_tuplediagnostics.xml Eliminate some stray misleading paths from expected output files 2019-01-16 18:47:41 +00:00
expected_verbose1.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_verbose1.lightxml
expected_verbose1.tap
expected_verbose1.teamcity
expected_verbose1.txt
expected_verbose1.xml
expected_verbose2.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_verbose2.lightxml
expected_verbose2.tap
expected_verbose2.teamcity
expected_verbose2.txt
expected_verbose2.xml
expected_verifyexceptionthrown.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_verifyexceptionthrown.lightxml
expected_verifyexceptionthrown.tap
expected_verifyexceptionthrown.teamcity
expected_verifyexceptionthrown.txt
expected_verifyexceptionthrown.xml
expected_warnings.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_warnings.lightxml
expected_warnings.tap
expected_warnings.teamcity
expected_warnings.txt
expected_warnings.xml
expected_watchdog.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_watchdog.lightxml Add a testlib selftest for the watchdog 2018-12-06 18:29:47 +00:00
expected_watchdog.tap Add a testlib selftest for the watchdog 2018-12-06 18:29:47 +00:00
expected_watchdog.teamcity Add a testlib selftest for the watchdog 2018-12-06 18:29:47 +00:00
expected_watchdog.txt Add a testlib selftest for the watchdog 2018-12-06 18:29:47 +00:00
expected_watchdog.xml Add a testlib selftest for the watchdog 2018-12-06 18:29:47 +00:00
expected_xunit.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_xunit.lightxml
expected_xunit.tap
expected_xunit.teamcity
expected_xunit.txt
expected_xunit.xml
generate_expected_output.py QCoreApplication: force the process locale codec to UTF-8 2020-05-05 15:34:15 +02:00
qt_attribution.json Rewrite Qt Testlib selftest to not rely on Qt Testlib itself 2020-05-11 15:42:28 +02:00
selftest.pro Remove winrt 2020-06-06 20:25:49 +02:00
selftests.pri Restructure testlib selftest project 2020-03-24 21:04:43 +01:00
selftests.pro Remove winrt 2020-06-06 20:25:49 +02:00
tst_selftests.cpp Rewrite Qt Testlib selftest to not rely on Qt Testlib itself 2020-05-11 15:42:28 +02:00