From: Taehyub Kim Date: Thu, 14 May 2020 11:32:49 +0000 (+0900) Subject: [UTC][efl-extension][ACR-1540][Add Activate Rotary Object Get API] X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e109f5572dbb80158a7de54f95ee4fb847f889bb;p=test%2Ftct%2Fnative%2Fapi.git [UTC][efl-extension][ACR-1540][Add Activate Rotary Object Get API] Change-Id: I63e732603e7e7133e46903ba3906ada3da7550c7 --- diff --git a/src/utc/efl-extension/tct-efl-extension-core_wearable.h b/src/utc/efl-extension/tct-efl-extension-core_wearable.h index d307e6faf..c88cf0744 100755 --- a/src/utc/efl-extension/tct-efl-extension-core_wearable.h +++ b/src/utc/efl-extension/tct-efl-extension-core_wearable.h @@ -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} }; diff --git a/src/utc/efl-extension/utc-efl-extension.c b/src/utc/efl-extension/utc-efl-extension.c index c53deec8e..ff4ce82de 100755 --- a/src/utc/efl-extension/utc-efl-extension.c +++ b/src/utc/efl-extension/utc-efl-extension.c @@ -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