Also stabilize some tests
Change-Id: I1b508756ffca6a05d495c52d84f46fcaeafe879a
Reviewed-on: http://codereview.qt-project.org/5952
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
TEMPLATE=subdirs
SUBDIRS=\
- declarative
+ declarative \
+ particles
# ### refactor: port properly
# contains(QT_CONFIG, qmltest): SUBDIRS += qmltest
--- /dev/null
+TEMPLATE = subdirs
+
+PRIVATETESTS += \
+ qsgage \
+ qsgangleddirection \
+ qsgcumulativedirection \
+ qsgcustomaffector \
+ qsgcustomparticle \
+ qsgellipseextruder \
+ qsgfriction \
+ qsggravity \
+ qsgimageparticle \
+ qsgitemparticle \
+ qsglineextruder \
+ qsgmaskextruder \
+ qsgparticlegroup \
+ qsgparticlesystem \
+ qsgpointattractor \
+ qsgpointdirection \
+ qsgrectangleextruder \
+ qsgtargetdirection \
+ qsgtrailemitter \
+ qsgturbulence \
+ qsgwander
+
+contains(QT_CONFIG, private_tests) {
+ SUBDIRS += $$PRIVATETESTS
+}
QCOMPARE(system->groupData[0]->size(), 500);
foreach (QSGParticleData *d, system->groupData[0]->data) {
+ if (d->t == -1) //Recycler out-smarted me and never needed to init this datum
+ continue;
QCOMPARE(d->x, 0.f);
QCOMPARE(d->y, 0.f);
QCOMPARE(d->vx, 1000.f);
QCOMPARE(system->groupData[0]->size(), 500);
foreach (QSGParticleData *d, system->groupData[0]->data) {
+ if (d->t == -1) //Recycler out-smarted me and never needed to init this datum
+ continue;
QCOMPARE(d->x, 100.f);
QCOMPARE(d->y, 100.f);
QCOMPARE(d->vx, 100.f);