0009_input: Add pointer move testcase 05/312405/3
authorJihoon Kim <jihoon48.kim@samsung.com>
Mon, 10 Jun 2024 02:06:49 +0000 (11:06 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Mon, 10 Jun 2024 02:07:22 +0000 (11:07 +0900)
TC result
[ RUN      ] etTestInput.pointer_move
[       OK ] etTestInput.pointer_move (1160 ms)

Change-Id: Ib078ea8948e4551c81ff6a149877af51010113bb
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
src/testcase/0009_input.cpp
src/testcase/0017_input_sync.cpp

index b20672fe7142e57bb014d60ea428dc31d7c60c6d..52aa768588877252e9caabb0422f720d0f5f17ec 100644 (file)
@@ -386,6 +386,18 @@ TEST_F(etTestInput, pointer_up)
    ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
 }
 
+TEST_F(etTestInput, pointer_move)
+{
+   int ret = EFL_UTIL_ERROR_NONE;
+
+   InputGenHandler inputgen_h = std::make_shared<etInputGenHandler>(EFL_UTIL_INPUT_DEVTYPE_POINTER);
+   etRunner::get().work(1.0); // wait for pointer device enabled
+
+   ret = inputgen_h->generatePointerMove(1, 50, 50);
+   ASSERT_TRUE(ret);
+   ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
+}
+
 #ifndef DISABLE_GESTURE_TESTS
 TEST_F(etTestInput, gesture_tap22)
 {
index 969061b0d5c56e39c05a35e5cab1252ba681edc3..aa89fbe32ffc5051b4a50f893ed9b96d45f2a517 100644 (file)
@@ -84,8 +84,6 @@ TEST_F(etTestInputSync, keygrab_nowin_excl)
 
 TEST_F(etTestInputSync, keygrab_list)
 {
-   Eina_Bool ret = EINA_FALSE;
-
    Eina_List *keygrab_list = NULL;
    Eina_List *keygrab_result_list = NULL;
    unsigned int error_count = 0;