qt5base-lts/tests/auto
Friedemann Kleint a7600bf604 QTestlib/selftests: Refactor comparison
The "crashes" subtest has several "expected" reference files. The matching
one was previously determined by checking the line count of the output.

This however does not work when there are several reference files with
identical line count as is now the case with boot2qt.

Refactor the comparison code from the QTest/preliminary void return to
the bool f(QString* errorMessage) convention so that all files can be tried.

While doing so, streamline the code and remove numerous unneeded
allocations of strings and regular expressions per compared line.

Task-number: QTBUG-65845
Change-Id: I722159d1753f2a36f0e497e315ffd81cb58cac0b
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
2018-02-14 16:07:10 +00:00
..
android
bic/data Add binary compatibility files for QtBase for 5.10 2018-01-04 16:26:32 +00:00
cmake CMake: Set SKIP_AUTOMOC/AUTOUIC where needed 2017-11-22 13:51:30 +00:00
compilerwarnings/data
concurrent Remove extra semicolon 2018-02-07 14:01:07 +00:00
corelib Merge remote-tracking branch 'origin/5.11' into dev 2018-02-13 22:56:03 +01:00
dbus qtbase: Remove BLACKLIST files which are no longer active 2018-02-12 17:40:12 +00:00
gui Merge "Merge remote-tracking branch 'origin/5.11' into dev" into refs/staging/dev 2018-02-14 08:31:10 +00:00
guiapplauncher
installed_cmake
network qtbase: cleanup BLACKLIST files 2018-02-13 15:20:33 +00:00
opengl qtbase: cleanup BLACKLIST files 2018-02-13 15:20:33 +00:00
other qtbase: cleanup BLACKLIST files 2018-02-13 15:20:33 +00:00
printsupport Convert features.completer to QT_[REQUIRE_]CONFIG 2017-09-04 11:28:02 +00:00
shared
sql Make it easier to specify test databases on a per system level 2018-01-26 11:33:07 +00:00
testlib QTestlib/selftests: Refactor comparison 2018-02-14 16:07:10 +00:00
tools uic: Support id-based translations 2018-01-18 11:31:09 +00:00
widgets Merge "Merge remote-tracking branch 'origin/5.11' into dev" into refs/staging/dev 2018-02-14 08:31:10 +00:00
xml tst_qxmlsimplereader::inputFromSocket - fix race condition(s) 2017-11-06 19:14:41 +00:00
auto.pro tests/auto/auto.pro: Use correct null device for DBUS check 2017-12-01 09:53:07 +00:00
network-settings.h