summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/animation/qpauseanimation/tst_qpauseanimation.cpp
diff options
context:
space:
mode:
authorFrederik Gladhorn <frederik.gladhorn@digia.com>2014-01-07 13:49:08 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-01-07 19:21:16 +0100
commit805954119958d660cfc156681c7e3fb7ca7c0b44 (patch)
treea92b97f1249fcb262b892bec817c92dfbf7b4a23 /tests/auto/corelib/animation/qpauseanimation/tst_qpauseanimation.cpp
parent35f2a61426dab80af464b0aa24d41a070b4c145c (diff)
Stabilize one function in tst_qpauseanimation.cpp
Under load the timing may go wrong. Change-Id: Iaa947fb9adcfccd2568337adbb17094996cce827 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Diffstat (limited to 'tests/auto/corelib/animation/qpauseanimation/tst_qpauseanimation.cpp')
-rw-r--r--tests/auto/corelib/animation/qpauseanimation/tst_qpauseanimation.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/auto/corelib/animation/qpauseanimation/tst_qpauseanimation.cpp b/tests/auto/corelib/animation/qpauseanimation/tst_qpauseanimation.cpp
index 55a2bc7882..529069552b 100644
--- a/tests/auto/corelib/animation/qpauseanimation/tst_qpauseanimation.cpp
+++ b/tests/auto/corelib/animation/qpauseanimation/tst_qpauseanimation.cpp
@@ -259,14 +259,14 @@ void tst_QPauseAnimation::pauseResume()
animation.pause();
QVERIFY(animation.state() == QAbstractAnimation::Paused);
animation.start();
- QTest::qWait(300);
- QVERIFY(animation.state() == QAbstractAnimation::Stopped);
+ QTRY_COMPARE(animation.state(), QAbstractAnimation::Stopped);
#ifdef Q_OS_WIN
if (animation.m_updateCurrentTimeCount != 3)
QEXPECT_FAIL("", winTimerError, Abort);
#endif
- QCOMPARE(animation.m_updateCurrentTimeCount, 3);
+ QVERIFY2(animation.m_updateCurrentTimeCount >= 3, qPrintable(
+ QString::fromLatin1("animation.m_updateCurrentTimeCount = %1").arg(animation.m_updateCurrentTimeCount)));
}
void tst_QPauseAnimation::sequentialPauseGroup()