Add .pro file to auto test dir
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>
This commit is contained in:
parent
08c975bd77
commit
fc82364404
|
@ -1,6 +1,7 @@
|
|||
TEMPLATE=subdirs
|
||||
SUBDIRS=\
|
||||
declarative
|
||||
declarative \
|
||||
particles
|
||||
|
||||
# ### refactor: port properly
|
||||
# contains(QT_CONFIG, qmltest): SUBDIRS += qmltest
|
||||
|
|
|
@ -0,0 +1,28 @@
|
|||
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
|
||||
}
|
|
@ -67,6 +67,8 @@ void tst_qsgage::test_kill()
|
|||
|
||||
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);
|
||||
|
|
|
@ -64,6 +64,8 @@ void tst_qsgcustomaffector::test_basic()
|
|||
|
||||
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);
|
||||
|
|
Loading…
Reference in New Issue