tst_qlistview: Convert some qWaits into QTRY_* usage.

This takes the total runtime of tst_qlistview for me from ~47 seconds to ~10
seconds.

Change-Id: Ie6fe95fe0852c2de37e99c2ad02230de78e0995e
Reviewed-by: Gunnar Sletta <gunnar.sletta@jollamobile.com>
This commit is contained in:
Robin Burchell 2014-08-17 22:01:21 +02:00
parent 59ba84d31c
commit ac1f1c42c7

View File

@ -2235,8 +2235,7 @@ void tst_QListView::taskQTBUG_21804_hiddenItemsAndScrollingWithKeys()
QTest::keyClick(&lv, Qt::Key_Down);
else
QTest::keyClick(&lv, Qt::Key_Right);
QTest::qWait(100);
QVERIFY(lv.rect().contains(lv.visualRect(lv.currentIndex())));
QTRY_VERIFY(lv.rect().contains(lv.visualRect(lv.currentIndex())));
}
// scroll backward
@ -2245,8 +2244,7 @@ void tst_QListView::taskQTBUG_21804_hiddenItemsAndScrollingWithKeys()
QTest::keyClick(&lv, Qt::Key_Up);
else
QTest::keyClick(&lv, Qt::Key_Left);
QTest::qWait(100);
QVERIFY(lv.rect().contains(lv.visualRect(lv.currentIndex())));
QTRY_VERIFY(lv.rect().contains(lv.visualRect(lv.currentIndex())));
}
// scroll forward only half way
@ -2255,8 +2253,7 @@ void tst_QListView::taskQTBUG_21804_hiddenItemsAndScrollingWithKeys()
QTest::keyClick(&lv, Qt::Key_Down);
else
QTest::keyClick(&lv, Qt::Key_Right);
QTest::qWait(100);
QVERIFY(lv.rect().contains(lv.visualRect(lv.currentIndex())));
QTRY_VERIFY(lv.rect().contains(lv.visualRect(lv.currentIndex())));
}
// scroll backward again
@ -2265,8 +2262,7 @@ void tst_QListView::taskQTBUG_21804_hiddenItemsAndScrollingWithKeys()
QTest::keyClick(&lv, Qt::Key_Up);
else
QTest::keyClick(&lv, Qt::Key_Left);
QTest::qWait(100);
QVERIFY(lv.rect().contains(lv.visualRect(lv.currentIndex())));
QTRY_VERIFY(lv.rect().contains(lv.visualRect(lv.currentIndex())));
}
}