Get rid of qWait in tst_qtimeline::restart to make it less flaky
Change-Id: Iba3a9e5dce6bd7ff6e241fae738cfc51386f0c75 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>bb10
parent
4e012cb083
commit
6606b151c4
|
|
@ -621,8 +621,7 @@ void tst_QTimeLine::restart()
|
|||
timeLine.setFrameRange(0,9);
|
||||
|
||||
timeLine.start();
|
||||
QTest::qWait(timeLine.duration()*2);
|
||||
QCOMPARE(timeLine.currentFrame(), timeLine.endFrame());
|
||||
QTRY_COMPARE(timeLine.currentFrame(), timeLine.endFrame());
|
||||
QCOMPARE(timeLine.state(), QTimeLine::NotRunning);
|
||||
|
||||
// A restart with the same duration
|
||||
|
|
@ -630,8 +629,7 @@ void tst_QTimeLine::restart()
|
|||
QCOMPARE(timeLine.state(), QTimeLine::Running);
|
||||
QCOMPARE(timeLine.currentFrame(), timeLine.startFrame());
|
||||
QCOMPARE(timeLine.currentTime(), 0);
|
||||
QTest::qWait(250);
|
||||
QCOMPARE(timeLine.currentFrame(), timeLine.endFrame());
|
||||
QTRY_COMPARE(timeLine.currentFrame(), timeLine.endFrame());
|
||||
QCOMPARE(timeLine.state(), QTimeLine::NotRunning);
|
||||
|
||||
// Set a smaller duration and restart
|
||||
|
|
@ -640,8 +638,7 @@ void tst_QTimeLine::restart()
|
|||
QCOMPARE(timeLine.state(), QTimeLine::Running);
|
||||
QCOMPARE(timeLine.currentFrame(), timeLine.startFrame());
|
||||
QCOMPARE(timeLine.currentTime(), 0);
|
||||
QTest::qWait(250);
|
||||
QCOMPARE(timeLine.currentFrame(), timeLine.endFrame());
|
||||
QTRY_COMPARE(timeLine.currentFrame(), timeLine.endFrame());
|
||||
QCOMPARE(timeLine.state(), QTimeLine::NotRunning);
|
||||
|
||||
// Set a longer duration and restart
|
||||
|
|
|
|||
Loading…
Reference in New Issue