From: Jihoon Kim Date: Mon, 15 Jul 2024 02:39:56 +0000 (+0900) Subject: test: add efl_util_gesture_activate_set() TCs X-Git-Tag: accepted/tizen/9.0/unified/20241108.065622~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3d6a361d12c7a3f88b3c3d212a6643be4c4e43ca;p=platform%2Fcore%2Fapi%2Fefl-util.git test: add efl_util_gesture_activate_set() TCs [ RUN ] EFLUtil.gesture_activate_set_p1 [ OK ] EFLUtil.gesture_activate_set_p1 (57 ms) [ RUN ] EFLUtil.gesture_activate_set_n1 [ OK ] EFLUtil.gesture_activate_set_n1 (52 ms) [ RUN ] EFLUtil.gesture_activate_set_n2 [ OK ] EFLUtil.gesture_activate_set_n2 (51 ms) [----------] Global test environment tear-down [==========] 161 tests from 2 test suites ran. (16527 ms total) [ PASSED ] 161 tests. Change-Id: Ibe0e7356a2bb479d843994f9d0f577826d30b2e3 Signed-off-by: Jihoon Kim --- diff --git a/test/tc-efl-util.cpp b/test/tc-efl-util.cpp index 82011b8..9c0487b 100644 --- a/test/tc-efl-util.cpp +++ b/test/tc-efl-util.cpp @@ -2023,6 +2023,61 @@ TEST_F(EFLUtil, gesture_activate_set_on_window_n3) EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE); } +TEST_F(EFLUtil, gesture_activate_set_p1) +{ + int ret = EFL_UTIL_ERROR_NONE; + efl_util_gesture_h h_gesture = NULL; + unsigned int type; + + h_gesture = efl_util_gesture_initialize(); + ret = get_last_result(); + EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE); + EXPECT_NE(h_gesture, nullptr); + + type = EFL_UTIL_GESTURE_TYPE_EDGE_SWIPE; + ret = efl_util_gesture_activate_set(h_gesture, type, EINA_TRUE); + EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE); + + ret = efl_util_gesture_deinitialize(h_gesture); + EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE); +} + +TEST_F(EFLUtil, gesture_activate_set_n1) +{ + int ret = EFL_UTIL_ERROR_NONE; + efl_util_gesture_h h_gesture = NULL; + unsigned int type; + + h_gesture = efl_util_gesture_initialize(); + ret = get_last_result(); + EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE); + EXPECT_NE(h_gesture, nullptr); + + type = EFL_UTIL_GESTURE_TYPE_EDGE_SWIPE; + ret = efl_util_gesture_activate_set(NULL, type, EINA_TRUE); + EXPECT_EQ(ret, EFL_UTIL_ERROR_INVALID_PARAMETER); + + ret = efl_util_gesture_deinitialize(h_gesture); + EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE); +} + +TEST_F(EFLUtil, gesture_activate_set_n2) +{ + int ret = EFL_UTIL_ERROR_NONE; + efl_util_gesture_h h_gesture = NULL; + + h_gesture = efl_util_gesture_initialize(); + ret = get_last_result(); + EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE); + EXPECT_NE(h_gesture, nullptr); + + ret = efl_util_gesture_activate_set(h_gesture, EFL_UTIL_GESTURE_TYPE_NONE, EINA_TRUE); + EXPECT_EQ(ret, EFL_UTIL_ERROR_INVALID_PARAMETER); + + ret = efl_util_gesture_deinitialize(h_gesture); + EXPECT_EQ(ret, EFL_UTIL_ERROR_NONE); +} + TEST_F(EFLUtil, gesture_grab) { int ret = EFL_UTIL_ERROR_NONE;