tests/auto/other: Avoid unconditional qWait()s
There is no need to qWait() before a QTRY_VERIFY. qWait() will also intermittently handle events while waiting, so calling it in a loop isn't necessary. Change-Id: Ica7fbf18c03e673213dd9b72f31f71937cdcb145 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
This commit is contained in:
parent
a1b1dd3b84
commit
fd87c8da82
@ -196,7 +196,6 @@ void tst_QFocusEvent::checkReason_BackTab()
|
||||
|
||||
// Now test the backtab key
|
||||
QTest::keyClick( childFocusWidgetOne, Qt::Key_Backtab );
|
||||
QTest::qWait(200);
|
||||
|
||||
QTRY_VERIFY(childFocusWidgetOne->focusOutEventRecieved);
|
||||
QVERIFY(childFocusWidgetTwo->focusInEventRecieved);
|
||||
@ -217,7 +216,6 @@ void tst_QFocusEvent::checkReason_Popup()
|
||||
QMenu* popupMenu = new QMenu( testFocusWidget );
|
||||
popupMenu->addMenu( "Test" );
|
||||
popupMenu->popup( QPoint(0,0) );
|
||||
QTest::qWait(50);
|
||||
|
||||
QTRY_VERIFY(childFocusWidgetOne->focusOutEventLostFocus);
|
||||
|
||||
@ -308,7 +306,7 @@ void tst_QFocusEvent::checkReason_focusWidget()
|
||||
window1.show();
|
||||
|
||||
edit1.setFocus();
|
||||
QTest::qWait(100);
|
||||
QTRY_VERIFY(edit1.hasFocus());
|
||||
edit2.setFocus();
|
||||
|
||||
QVERIFY(frame1.focusWidget() != 0);
|
||||
@ -344,7 +342,6 @@ void tst_QFocusEvent::checkReason_ActiveWindow()
|
||||
QVERIFY( !childFocusWidgetOne->hasFocus() );
|
||||
|
||||
d->hide();
|
||||
QTest::qWait(100);
|
||||
|
||||
if (!QGuiApplication::platformName().compare(QLatin1String("offscreen"), Qt::CaseInsensitive)
|
||||
|| !QGuiApplication::platformName().compare(QLatin1String("minimal"), Qt::CaseInsensitive)) {
|
||||
|
@ -420,11 +420,7 @@ void tst_QObjectRace::disconnectRace()
|
||||
threads[i]->start();
|
||||
}
|
||||
|
||||
QTime timeLimiter;
|
||||
timeLimiter.start();
|
||||
|
||||
while (timeLimiter.elapsed() < TimeLimit)
|
||||
QTest::qWait(10);
|
||||
QTest::qWait(TimeLimit);
|
||||
|
||||
for (int i = 0; i < ThreadCount; ++i) {
|
||||
threads[i]->requestInterruption();
|
||||
@ -450,11 +446,7 @@ void tst_QObjectRace::disconnectRace()
|
||||
threads[i]->start();
|
||||
}
|
||||
|
||||
QTime timeLimiter;
|
||||
timeLimiter.start();
|
||||
|
||||
while (timeLimiter.elapsed() < TimeLimit)
|
||||
QTest::qWait(10);
|
||||
QTest::qWait(TimeLimit);
|
||||
|
||||
senderThread->requestInterruption();
|
||||
QVERIFY(senderThread->wait(300));
|
||||
|
Loading…
Reference in New Issue
Block a user