From 59f23402f9d14f2c0d988ececc7ce72302bbf4e0 Mon Sep 17 00:00:00 2001 From: Jihoon Kim Date: Mon, 15 Jul 2024 11:39:56 +0900 Subject: [PATCH] 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 --- test/tc-efl-util.cpp | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) 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; -- 2.7.4