aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/particles/qquickimageparticle
diff options
context:
space:
mode:
authorAlan Alpert <alan.alpert@nokia.com>2011-10-31 11:47:13 +1000
committerQt by Nokia <qt-info@nokia.com>2011-10-31 04:29:03 +0100
commitf32e5f51dd00a0ff6d5864e150d5daa894fe8404 (patch)
treeaf1df471ecd4363e35302572340e19439c40b037 /tests/auto/particles/qquickimageparticle
parentf0e6418fc1c237c1c1d71834c26a396f0b8ab28e (diff)
Stabilize Particles tests some more
Odd timings can lead to slight variances in the particle groups size, this is allowable in autotests. Also fixes incorrect use of extremelyFuzzyCompare in tst_qquickage. Change-Id: Ibea3a2b2a3a31ab1fe6d908c1676d865db9ba968 Reviewed-by: Martin Jones <martin.jones@nokia.com>
Diffstat (limited to 'tests/auto/particles/qquickimageparticle')
-rw-r--r--tests/auto/particles/qquickimageparticle/tst_qquickimageparticle.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/auto/particles/qquickimageparticle/tst_qquickimageparticle.cpp b/tests/auto/particles/qquickimageparticle/tst_qquickimageparticle.cpp
index e56de35137..45f7123985 100644
--- a/tests/auto/particles/qquickimageparticle/tst_qquickimageparticle.cpp
+++ b/tests/auto/particles/qquickimageparticle/tst_qquickimageparticle.cpp
@@ -71,7 +71,7 @@ void tst_qquickimageparticle::test_basic()
QQuickParticleSystem* system = view->rootObject()->findChild<QQuickParticleSystem*>("system");
ensureAnimTime(600, system->m_animation);
- QCOMPARE(system->groupData[0]->size(), 500);
+ QVERIFY(extremelyFuzzyCompare(system->groupData[0]->size(), 500, 10));
foreach (QQuickParticleData *d, system->groupData[0]->data) {
if (d->t == -1)
continue; //Particle data unused
@@ -114,7 +114,7 @@ void tst_qquickimageparticle::test_colored()
QQuickParticleSystem* system = view->rootObject()->findChild<QQuickParticleSystem*>("system");
ensureAnimTime(600, system->m_animation);
- QCOMPARE(system->groupData[0]->size(), 500);
+ QVERIFY(extremelyFuzzyCompare(system->groupData[0]->size(), 500, 10));
foreach (QQuickParticleData *d, system->groupData[0]->data) {
if (d->t == -1)
continue; //Particle data unused
@@ -157,7 +157,7 @@ void tst_qquickimageparticle::test_deformed()
QQuickParticleSystem* system = view->rootObject()->findChild<QQuickParticleSystem*>("system");
ensureAnimTime(600, system->m_animation);
- QCOMPARE(system->groupData[0]->size(), 500);
+ QVERIFY(extremelyFuzzyCompare(system->groupData[0]->size(), 500, 10));
foreach (QQuickParticleData *d, system->groupData[0]->data) {
if (d->t == -1)
continue; //Particle data unused
@@ -200,7 +200,7 @@ void tst_qquickimageparticle::test_tabled()
QQuickParticleSystem* system = view->rootObject()->findChild<QQuickParticleSystem*>("system");
ensureAnimTime(600, system->m_animation);
- QCOMPARE(system->groupData[0]->size(), 500);
+ QVERIFY(extremelyFuzzyCompare(system->groupData[0]->size(), 500, 10));
foreach (QQuickParticleData *d, system->groupData[0]->data) {
if (d->t == -1)
continue; //Particle data unused
@@ -244,7 +244,7 @@ void tst_qquickimageparticle::test_sprite()
QQuickParticleSystem* system = view->rootObject()->findChild<QQuickParticleSystem*>("system");
ensureAnimTime(600, system->m_animation);
- QCOMPARE(system->groupData[0]->size(), 500);
+ QVERIFY(extremelyFuzzyCompare(system->groupData[0]->size(), 500, 10));
foreach (QQuickParticleData *d, system->groupData[0]->data) {
if (d->t == -1)
continue; //Particle data unused