[UTC][efl-extension][ACR-1540][Add Activate Rotary Object Get API] 18/233418/3
authorTaehyub Kim <taehyub.kim@samsung.com>
Thu, 14 May 2020 11:32:49 +0000 (20:32 +0900)
committerTaehyub Kim <taehyub.kim@samsung.com>
Tue, 19 May 2020 08:44:12 +0000 (17:44 +0900)
Change-Id: I63e732603e7e7133e46903ba3906ada3da7550c7

src/utc/efl-extension/tct-efl-extension-core_wearable.h
src/utc/efl-extension/utc-efl-extension.c

index d307e6faf52cb08494c9d03b7d8efab5a21a9f4b..c88cf0744ab345d60dbd402aa45bd4d451e1e82e 100755 (executable)
@@ -264,6 +264,9 @@ extern int utc_efl_ext_eext_panel_part_content_set_p(void);
 extern int utc_efl_ext_eext_panel_part_content_set_n(void);
 extern int utc_efl_ext_eext_panel_part_content_get_p(void);
 extern int utc_efl_ext_eext_panel_part_content_get_n(void);
+extern int utc_efl_ext_eext_rotary_event_activated_object_get_p(void);
+extern int utc_efl_ext_eext_rotary_event_activated_object_get_n(void);
+
 
 testcase tc_array[] = {
        {"utc_efl_ext_popup_back_p",utc_efl_ext_popup_back_p,utc_efl_ext_startup,utc_efl_ext_cleanup},
@@ -508,6 +511,8 @@ testcase tc_array[] = {
        {"utc_efl_ext_eext_panel_part_content_set_n",utc_efl_ext_eext_panel_part_content_set_n,utc_efl_ext_startup,utc_efl_ext_cleanup},
        {"utc_efl_ext_eext_panel_part_content_get_p",utc_efl_ext_eext_panel_part_content_get_p,utc_efl_ext_startup,utc_efl_ext_cleanup},
        {"utc_efl_ext_eext_panel_part_content_get_n",utc_efl_ext_eext_panel_part_content_get_n,utc_efl_ext_startup,utc_efl_ext_cleanup},
+       {"utc_efl_ext_eext_rotary_event_activated_object_get_p",utc_efl_ext_eext_rotary_event_activated_object_get_p,utc_efl_ext_startup,utc_efl_ext_cleanup},
+       {"utc_efl_ext_eext_rotary_event_activated_object_get_n",utc_efl_ext_eext_rotary_event_activated_object_get_n,utc_efl_ext_startup,utc_efl_ext_cleanup},
        {NULL, NULL}
 };
 
index c53deec8e529165d02edc2f647b8529a6cb04287..ff4ce82de7b692aa7a94e9e0b06f1bc2d4f5c2aa 100755 (executable)
@@ -4918,4 +4918,39 @@ int utc_efl_ext_eext_panel_part_content_get_n(void)
    return 0;
 }
 
+int utc_efl_ext_eext_rotary_event_activated_object_get_p(void)
+{
+   Evas_Object *win;
+   Evas_Object *circle_slider;
+
+   win = _create_win("window");
+   assert(win);
+
+   circle_slider = eext_circle_object_slider_add(win, NULL);
+   eext_rotary_object_event_activated_set(circle_slider, EINA_TRUE);
+   Evas_Object *activate_obj = eext_rotary_event_activated_object_get();
+
+   assert_eq(activate_obj, circle_slider);
+
+   return 0;
+}
+
+int utc_efl_ext_eext_rotary_event_activated_object_get_n(void)
+{
+   Evas_Object *win;
+   Evas_Object *circle_slider;
+
+   win = _create_win("window");
+   assert(win);
+
+   circle_slider = eext_circle_object_slider_add(win, NULL);
+   eext_rotary_object_event_activated_set(circle_slider, EINA_TRUE);
+   eext_rotary_object_event_activated_set(circle_slider, EINA_FALSE);
+   Evas_Object *activate_obj = eext_rotary_event_activated_object_get();
+
+   assert_eq(activate_obj, NULL);
+
+   return 0;
+}
+
 #endif