summaryrefslogtreecommitdiffstats
path: root/tests/auto/qsensorgestures_gestures/tst_sensorgestures_gestures.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/qsensorgestures_gestures/tst_sensorgestures_gestures.cpp')
-rw-r--r--tests/auto/qsensorgestures_gestures/tst_sensorgestures_gestures.cpp25
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)