qt5base-lts/tests/auto/widgets/dialogs
Oliver Wolff e524724f9d tst_qfilesystemmodel: Do not use nested calls of auto test functions
Calling rowCount inside another auto test function yields unexpected
results, if rowCount fails. Without a check for QTest::currentTestFailed
the failure will not stop the calling function and other functions like
rowsInserted and rowsRemoved might happily continue even though their
requirements are not met. That caused a crash on winrt under certain
circumstances.

In addition to that TRY_WAIT now does not only wait for the given
amount of time, but also gives feedback about its result. Before
this change TRY_WAIT was basically useless, as it gave no indication
about its success/failure.

Fixes: QTBUG-71121
Change-Id: Ibd3f233a0b913db799814be97c4274d510643c74
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
2018-10-25 11:24:08 +00:00
..
qcolordialog Remove insignificant flag from qcolordialog.pro 2018-09-24 21:12:38 +00:00
qdialog tests: blacklist tst_QDialog::showFullScreen() on macOS 10.13 in CI 2018-08-22 14:32:38 +00:00
qerrormessage Updated license headers 2016-01-21 18:55:18 +00:00
qfiledialog Refactor tst_QFiledialog::clearLineEdit() 2018-08-24 12:00:31 +00:00
qfiledialog2 Blacklist a tst_QFileDialog2 test due to extreme flakiness in macOS 2018-09-15 15:38:46 +00:00
qfilesystemmodel tst_qfilesystemmodel: Do not use nested calls of auto test functions 2018-10-25 11:24:08 +00:00
qfontdialog qtbase: Remove BLACKLIST files which are no longer active 2018-02-12 17:40:12 +00:00
qinputdialog Replace Q_NULLPTR with nullptr where possible 2017-09-19 11:53:55 +00:00
qmessagebox Merge remote-tracking branch 'origin/5.11' into dev 2018-08-16 18:48:59 +02:00
qprogressdialog tests/auto/widgets/dialogs: Avoid unconditional qWait()s 2018-05-14 10:39:00 +00:00
qsidebar winrt: make dialog auto tests pass 2018-06-22 05:02:43 +00:00
qwizard winrt: make dialog auto tests pass 2018-06-22 05:02:43 +00:00
dialogs.pro winrt: Remove qfiledialog and qmessagebox auto tests for now 2018-05-28 06:50:45 +00:00