diff options
Diffstat (limited to 'tests/auto/qsensorgestures_gestures/tst_sensorgestures_gestures.cpp')
-rw-r--r-- | tests/auto/qsensorgestures_gestures/tst_sensorgestures_gestures.cpp | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/tests/auto/qsensorgestures_gestures/tst_sensorgestures_gestures.cpp b/tests/auto/qsensorgestures_gestures/tst_sensorgestures_gestures.cpp index f1c4ad3a..fcfd9a8b 100644 --- a/tests/auto/qsensorgestures_gestures/tst_sensorgestures_gestures.cpp +++ b/tests/auto/qsensorgestures_gestures/tst_sensorgestures_gestures.cpp @@ -58,6 +58,8 @@ private Q_SLOTS: void initTestCase(); void testTiltedTwist(); + void testNotPickup(); + void testNotHover2(); void testNotHover(); void testNotWhip(); @@ -405,7 +407,6 @@ void tst_sensorgestures_gestures::testTiltedTwist() QStringList gestStringList; gestStringList << "QtSensors.twist"; - QScopedPointer<QSensorGesture> gesture(new QSensorGesture(gestStringList)); QCOMPARE(gesture->invalidIds().count(),0); @@ -421,6 +422,28 @@ void tst_sensorgestures_gestures::testTiltedTwist() QCOMPARE(arguments.at(0).toString(), QLatin1String("twistLeft")); } +void tst_sensorgestures_gestures::testNotPickup() +{ +// QString name = "mock_data/sensordata_notpickup.dat"; + +// QStringList gestStringList; +// gestStringList << "QtSensors.pickup" << "QtSensors.twist"; + +// QScopedPointer<QSensorGesture> gesture(new QSensorGesture(gestStringList)); + +// QCOMPARE(gesture->invalidIds().count(),0); +// QSignalSpy spy_gesture(gesture.data(), SIGNAL(detected(QString))); + +// QCOMPARE(mockcommonPrivate::instance()->setFile(name), true); +// gesture.data()->startDetection(); +// QCOMPARE(gesture->isActive(),true); + +// QTRY_COMPARE_WITH_TIMEOUT(spy_gesture.count(),1, 7000); + +// QList<QVariant> arguments = spy_gesture.takeFirst(); +// QCOMPARE(arguments.at(0).toString(), QLatin1String("twistLeft")); +} + QTEST_MAIN(tst_sensorgestures_gestures) |