Attempt to stabilize tst_qquickanimatedsprite
authorFrederik Gladhorn <frederik.gladhorn@digia.com>
Tue, 26 Mar 2013 14:24:31 +0000 (15:24 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Tue, 26 Mar 2013 14:50:09 +0000 (15:50 +0100)
Change-Id: I557f985ca5e68eb75d0b032b1dfa28cc33d56b6a
Reviewed-by: David Faure (KDE) <faure@kde.org>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
tests/auto/quick/qquickanimatedsprite/data/basic.qml
tests/auto/quick/qquickanimatedsprite/tst_qquickanimatedsprite.cpp

index b71f79f..d903230 100644 (file)
@@ -48,10 +48,10 @@ Rectangle {
 
     AnimatedSprite {
         objectName: "sprite"
-        loops: 3
+        loops: 30
         source: "squarefacesprite.png"
         frameCount: 6
-        frameDuration: 120
+        frameDuration: 240
         width: 160
         height: 160
     }
index 34a1614..bf46b6e 100644 (file)
@@ -74,10 +74,10 @@ void tst_qquickanimatedsprite::test_properties()
     QQuickAnimatedSprite* sprite = window->rootObject()->findChild<QQuickAnimatedSprite*>("sprite");
     QVERIFY(sprite);
 
-    QVERIFY(sprite->running());
+    QTRY_VERIFY(sprite->running());
     QVERIFY(!sprite->paused());
     QVERIFY(sprite->interpolate());
-    QCOMPARE(sprite->loops(), 3);
+    QCOMPARE(sprite->loops(), 30);
 
     sprite->setRunning(false);
     QVERIFY(!sprite->running());