qt5base-lts/tests/auto/testlib/selftests
Tor Arne Vestbø 24e83de8d1 Rewrite Qt Testlib selftest to not rely on Qt Testlib itself
We use the Catch2 testing framework to test Qt Testlib, which also opens
up the possibility of using it for other internal testing once it's made
available through the build system.

The test now has a --rebase mode which will write out the actual results
as new expected files. Once we add the required post-processing to the
results to remove timestamps and other testrun-specific data we can
remove the standalone python script generate_expected_output.py that
today has to be kept in sync with the test itself.

No attempt has been made to clean up the comparison-functions, but
these could all benefit from moving their logic from the comparison
to the sanitization step. This will both make the expected files
more generic, and will reduce the diff once a failure occurs, since
we're not seeing all the hunks that the comparison-functions ignored.

Change-Id: I1769d42e7958d56d1ad5da958db0e8fe3a2a3c23
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
2020-05-11 15:42:28 +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 CMake: Enable testlib selftests 2020-03-18 16:28:30 +01: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
catch_p_p.h 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.cpp Rewrite Qt Testlib selftest to not rely on Qt Testlib itself 2020-05-11 15:42:28 +02:00
CMakeLists.txt Rewrite Qt Testlib selftest to not rely on Qt Testlib itself 2020-05-11 15:42:28 +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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_assert.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_assert.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_assert.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_assert.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_badxml.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_badxml.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_badxml.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_badxml.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_benchlibcallgrind_0.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_benchlibcallgrind_1.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_benchlibcallgrind.tap Add some missing expected_*.tap files for the testlib selftest 2019-02-01 14:42:23 +00:00
expected_benchlibcallgrind.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_benchlibcallgrind.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_benchlibcounting.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_benchlibcounting.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_benchlibcounting.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_benchlibcounting.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_benchlibeventcounter.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_benchlibeventcounter.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_benchlibeventcounter.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_benchlibeventcounter.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_benchliboptions.tap Add some missing expected_*.tap files for the testlib selftest 2019-02-01 14:42:23 +00:00
expected_benchliboptions.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_benchliboptions.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_benchliboptions.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_benchlibtickcounter.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_benchlibtickcounter.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_benchlibtickcounter.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_benchlibtickcounter.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_benchlibwalltime.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_benchlibwalltime.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_benchlibwalltime.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_benchlibwalltime.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_commandlinedata.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_commandlinedata.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_commandlinedata.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_commandlinedata.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_counting.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_counting.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_counting.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_counting.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_crashes_1.txt
expected_crashes_2.txt
expected_crashes_3.txt
expected_crashes_4.txt QTestlib/selftests: Add expected_crashes_4.txt for boot2qt 2018-02-11 09:41:24 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_datatable.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_datatable.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_datatable.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_datatable.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_datetime.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_datetime.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_datetime.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_datetime.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_differentexec.tap Add some missing expected_*.tap files for the testlib selftest 2019-02-01 14:42:23 +00:00
expected_differentexec.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_differentexec.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_differentexec.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_exceptionthrow.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_exceptionthrow.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_exceptionthrow.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_exceptionthrow.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_expectfail.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_expectfail.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_expectfail.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_expectfail.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_failcleanup.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_failcleanup.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_failcleanup.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_failcleanup.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_failinit.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_failinit.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_failinit.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_failinit.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_failinitdata.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_failinitdata.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_failinitdata.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_failinitdata.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_fetchbogus.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_fetchbogus.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_fetchbogus.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_fetchbogus.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_findtestdata.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_findtestdata.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_findtestdata.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_findtestdata.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 Add self-tests for QTest::keyPress() and QTest::keyRelease() 2018-05-07 14:53:18 +00:00
expected_keyboard.tap Add self-tests for QTest::keyPress() and QTest::keyRelease() 2018-05-07 14:53:18 +00:00
expected_keyboard.teamcity Add self-tests for QTest::keyPress() and QTest::keyRelease() 2018-05-07 14:53:18 +00:00
expected_keyboard.txt Add self-tests for QTest::keyPress() and QTest::keyRelease() 2018-05-07 14:53:18 +00:00
expected_keyboard.xml Add self-tests for QTest::keyPress() and QTest::keyRelease() 2018-05-07 14:53:18 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_longstring.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_longstring.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_longstring.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_longstring.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_maxwarnings.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_maxwarnings.teamcity
expected_maxwarnings.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_maxwarnings.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_multiexec.tap Add some missing expected_*.tap files for the testlib selftest 2019-02-01 14:42:23 +00:00
expected_multiexec.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_multiexec.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_multiexec.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_pairdiagnostics.junitxml testlib: Clarify that our XUnit reporter is actually a JUnit reporter 2020-02-03 13:48:25 +01:00
expected_pairdiagnostics.lightxml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_pairdiagnostics.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_pairdiagnostics.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_pairdiagnostics.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_pairdiagnostics.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00: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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_qexecstringlist.tap Add some missing expected_*.tap files for the testlib selftest 2019-02-01 14:42:23 +00:00
expected_qexecstringlist.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_qexecstringlist.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_qexecstringlist.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_silent.tap Dodge qFatal() so as to get coverage results despite it 2019-02-11 15:38:29 +00:00
expected_silent.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_silent.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_silent.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_singleskip.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_singleskip.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_singleskip.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_singleskip.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_skip.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_skip.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_skip.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_skip.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_skipcleanup.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_skipcleanup.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_skipcleanup.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_skipcleanup.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_skipinit.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_skipinit.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_skipinit.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_skipinit.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_skipinitdata.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_skipinitdata.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_skipinitdata.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_skipinitdata.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_strcmp.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_strcmp.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_strcmp.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_strcmp.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_subtest.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_subtest.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_subtest.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_subtest.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_verbose1.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_verbose1.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_verbose1.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_verbose1.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_verbose2.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_verbose2.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_verbose2.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_verbose2.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_verifyexceptionthrown.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_verifyexceptionthrown.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_verifyexceptionthrown.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_verifyexceptionthrown.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_warnings.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_warnings.teamcity
expected_warnings.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_warnings.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_xunit.tap testlib: Add Test Anything Protocol (TAP) reporter 2018-03-14 14:28:36 +00:00
expected_xunit.teamcity generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_xunit.txt generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
expected_xunit.xml generate_expected_output.py: update generated expected_* files 2017-10-11 09:59:44 +00:00
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 Rewrite Qt Testlib selftest to not rely on Qt Testlib itself 2020-05-11 15:42:28 +02:00
selftests.pri Restructure testlib selftest project 2020-03-24 21:04:43 +01:00
selftests.pro Restructure testlib selftest project 2020-03-24 21:04:43 +01:00
tst_selftests.cpp Rewrite Qt Testlib selftest to not rely on Qt Testlib itself 2020-05-11 15:42:28 +02:00