qt5base-lts/src/testlib
Edward Welbourne 832715a679 qtestblacklist: only generate the distro and version once
We were looking up distro and version, in order to conditionally add
them to keywords if missing, on every keyword line of each BLACKLIST
that we parsed.  In particular, this meant the static holding the list
of keywords couldn't be const.  Move the distro-handling to an
intemediary function that adds to the raw keywords and supplies
one-off initialization for the list of conditions to match.

Change-Id: Ia383ec060e24b7f72d2c8fd6ae65816318daafd0
Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
2016-05-25 11:17:08 +00:00
..
3rdparty Fix more warnings, found by cross-compiling Qt 2013-05-01 08:48:13 +02:00
doc Doc: Remove repository name from examplesinstallpath 2016-05-12 12:15:52 +00:00
qabstracttestlogger_p.h Update copyright headers 2015-02-11 06:49:51 +00:00
qabstracttestlogger.cpp Update copyright headers 2015-02-11 06:49:51 +00:00
qasciikey.cpp Update copyright headers 2015-02-11 06:49:51 +00:00
qbenchmark_p.h QtTest: don't hold QBenchmarkResults in QList 2015-06-21 11:46:59 +00:00
qbenchmark.cpp Update copyright headers 2015-02-11 06:49:51 +00:00
qbenchmark.h Update copyright headers 2015-02-11 06:49:51 +00:00
qbenchmarkevent_p.h Update copyright headers 2015-02-11 06:49:51 +00:00
qbenchmarkevent.cpp Update copyright headers 2015-02-11 06:49:51 +00:00
qbenchmarkmeasurement_p.h Update copyright headers 2015-02-11 06:49:51 +00:00
qbenchmarkmeasurement.cpp Update copyright headers 2015-02-11 06:49:51 +00:00
qbenchmarkmetric_p.h Update copyright headers 2015-02-11 06:49:51 +00:00
qbenchmarkmetric.cpp Fix some qdoc warnings. 2015-09-07 11:58:04 +00:00
qbenchmarkmetric.h Update copyright headers 2015-02-11 06:49:51 +00:00
qbenchmarkperfevents_p.h Update copyright headers 2015-02-11 06:49:51 +00:00
qbenchmarkperfevents.cpp Update copyright headers 2015-02-11 06:49:51 +00:00
qbenchmarkvalgrind_p.h Update copyright headers 2015-02-11 06:49:51 +00:00
qbenchmarkvalgrind.cpp Update copyright headers 2015-02-11 06:49:51 +00:00
qcsvbenchmarklogger_p.h Update copyright headers 2015-02-11 06:49:51 +00:00
qcsvbenchmarklogger.cpp Update copyright headers 2015-02-11 06:49:51 +00:00
qplaintestlogger_p.h Update copyright headers 2015-02-11 06:49:51 +00:00
qplaintestlogger.cpp Update copyright headers 2015-02-11 06:49:51 +00:00
qsignaldumper_p.h Update copyright headers 2015-02-11 06:49:51 +00:00
qsignaldumper.cpp Update copyright headers 2015-02-11 06:49:51 +00:00
qsignalspy.h QSignalSpy: Improve warning about unregistered parameter types. 2015-11-25 20:49:42 +00:00
qsignalspy.qdoc Update copyright headers 2015-02-11 06:49:51 +00:00
Qt5TestConfigExtras.cmake.in Fix QFINDTESTDATA when using cmake ninja generator 2016-03-19 13:44:21 +00:00
qtest_global.h Update copyright headers 2015-02-11 06:49:51 +00:00
qtest_gui.h QtTestLib: Use Q_NULLPTR instead of 0 in all public headers 2015-07-06 12:46:26 +00:00
qtest_widgets.h Update copyright headers 2015-02-11 06:49:51 +00:00
qtest.h QtTest: Add QHostAddress support for QCOMPARE failures 2015-08-15 04:35:34 +00:00
qtestaccessible.h QtBase: remove explicit function info from qWarning() etc 2015-11-28 16:34:26 +00:00
qtestassert.h Update copyright headers 2015-02-11 06:49:51 +00:00
qtestblacklist_p.h Testlib: Export blacklist functions 2015-06-08 10:54:35 +00:00
qtestblacklist.cpp qtestblacklist: only generate the distro and version once 2016-05-25 11:17:08 +00:00
qtestcase.cpp Fix grammar in QSKIP documentation 2016-05-03 10:46:35 +00:00
qtestcase.h QTest: Fix printing of values of Q_ENUMs 2016-05-08 08:57:16 +00:00
qtestcoreelement_p.h Update copyright headers 2015-02-11 06:49:51 +00:00
qtestcorelist_p.h Update copyright headers 2015-02-11 06:49:51 +00:00
qtestdata.cpp Update copyright headers 2015-02-11 06:49:51 +00:00
qtestdata.h Update copyright headers 2015-02-11 06:49:51 +00:00
qtestelement_p.h Update copyright headers 2015-02-11 06:49:51 +00:00
qtestelement.cpp Update copyright headers 2015-02-11 06:49:51 +00:00
qtestelementattribute_p.h Update copyright headers 2015-02-11 06:49:51 +00:00
qtestelementattribute.cpp Update copyright headers 2015-02-11 06:49:51 +00:00
qtestevent.h QtTestLib: Use Q_NULLPTR instead of 0 in all public headers 2015-07-06 12:46:26 +00:00
qtestevent.qdoc Update copyright headers 2015-02-11 06:49:51 +00:00
qtesteventloop.h QtTestLib: Use Q_NULLPTR instead of 0 in all public headers 2015-07-06 12:46:26 +00:00
qtestkeyboard.h BIC: Rename back symbol that was mistakenly thought to be private 2016-02-02 19:22:55 +00:00
qtestlog_p.h Testlib: Output function / total time along with crash dump. 2015-10-13 16:38:43 +00:00
qtestlog.cpp Testlib: Output function / total time along with crash dump. 2015-10-13 16:38:43 +00:00
qtestmouse.cpp QTestLib: Move lastButton member into implementation 2015-06-02 21:55:54 +00:00
qtestmouse.h QTest::mouseEvent expects window-local coordinates. 2015-11-17 15:30:40 +00:00
qtestresult_p.h Update copyright headers 2015-02-11 06:49:51 +00:00
qtestresult.cpp Testlib: Avoid formatting unneeded messages. 2015-10-30 21:28:20 +00:00
qtestspontaneevent.h QtTest: fix UB in QSpontaneKeyEvent::setSpontaneous() 2016-03-07 16:13:33 +00:00
qtestsystem.h QtTestLib: Use Q_NULLPTR instead of 0 in all public headers 2015-07-06 12:46:26 +00:00
qtesttable_p.h Update copyright headers 2015-02-11 06:49:51 +00:00
qtesttable.cpp Cleanup memory owned by QTestTablePrivate 2015-12-30 10:02:48 +00:00
qtesttouch.h QtTestLib: Use Q_NULLPTR instead of 0 in all public headers 2015-07-06 12:46:26 +00:00
qtestxunitstreamer_p.h Update copyright headers 2015-02-11 06:49:51 +00:00
qtestxunitstreamer.cpp Update copyright headers 2015-02-11 06:49:51 +00:00
qxctestlogger_p.h Add XCTest logger backend to QtTestLib 2015-03-27 16:53:43 +00:00
qxctestlogger.mm testlib: fix compile error with macosx10.8 2015-06-22 12:03:57 +00:00
qxmltestlogger_p.h Testlib: Output function / total time along with crash dump. 2015-10-13 16:38:43 +00:00
qxmltestlogger.cpp Testlib: Output function / total time along with crash dump. 2015-10-13 16:38:43 +00:00
qxunittestlogger_p.h Update copyright headers 2015-02-11 06:49:51 +00:00
qxunittestlogger.cpp Update copyright headers 2015-02-11 06:49:51 +00:00
testlib.pro Distinguish between Objective-C and Objective-C++ sources 2015-10-09 15:15:17 +00:00