From: Changgyu Choi Date: Thu, 31 Aug 2023 07:00:16 +0000 (+0900) Subject: [UTC][capi-appfw-app-common][ACR-1788] Add time zone changed event API TC X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F87%2F298087%2F1;p=test%2Ftct%2Fnative%2Fapi.git [UTC][capi-appfw-app-common][ACR-1788] Add time zone changed event API TC Change-Id: I6b52aeebb6bd3557b5a52082094b4ee8181ff299 Signed-off-by: Changgyu Choi --- diff --git a/src/utc/application/tct-application-core_mobile.h b/src/utc/application/tct-application-core_mobile.h index 0bafa8346..51ff8382b 100755 --- a/src/utc/application/tct-application-core_mobile.h +++ b/src/utc/application/tct-application-core_mobile.h @@ -55,6 +55,7 @@ extern int utc_application_app_event_get_language_n(void); extern int utc_application_app_event_get_device_orientation_n(void); extern int utc_application_app_event_get_region_format_n(void); extern int utc_application_app_event_get_suspended_state_n(void); +extern int utc_application_app_event_get_time_zone_n(void); extern int utc_application_ui_app_main_n(void); extern int utc_application_ui_app_add_event_handler_p(void); extern int utc_application_ui_app_add_event_handler_n(void); @@ -400,6 +401,7 @@ testcase tc_array[] = { {"utc_application_app_event_get_device_orientation_n",utc_application_app_event_get_device_orientation_n,NULL,NULL}, {"utc_application_app_event_get_region_format_n",utc_application_app_event_get_region_format_n,NULL,NULL}, {"utc_application_app_event_get_suspended_state_n",utc_application_app_event_get_suspended_state_n,NULL,NULL}, + {"utc_application_app_event_get_time_zone_n",utc_application_app_event_get_time_zone_n,NULL,NULL}, {"utc_application_ui_app_main_n",utc_application_ui_app_main_n,NULL,NULL}, {"utc_application_ui_app_add_event_handler_p",utc_application_ui_app_add_event_handler_p,NULL,NULL}, {"utc_application_ui_app_add_event_handler_n",utc_application_ui_app_add_event_handler_n,NULL,NULL}, diff --git a/src/utc/application/tct-application-core_tizeniot.h b/src/utc/application/tct-application-core_tizeniot.h index 7f620795f..e8f6f9308 100755 --- a/src/utc/application/tct-application-core_tizeniot.h +++ b/src/utc/application/tct-application-core_tizeniot.h @@ -55,6 +55,7 @@ extern int utc_application_app_event_get_language_n(void); extern int utc_application_app_event_get_device_orientation_n(void); extern int utc_application_app_event_get_region_format_n(void); extern int utc_application_app_event_get_suspended_state_n(void); +extern int utc_application_app_event_get_time_zone_n(void); extern int utc_application_ui_app_main_n(void); extern int utc_application_ui_app_add_event_handler_p(void); extern int utc_application_ui_app_add_event_handler_n(void); @@ -406,6 +407,7 @@ testcase tc_array[] = { {"utc_application_app_event_get_device_orientation_n",utc_application_app_event_get_device_orientation_n,NULL,NULL}, {"utc_application_app_event_get_region_format_n",utc_application_app_event_get_region_format_n,NULL,NULL}, {"utc_application_app_event_get_suspended_state_n",utc_application_app_event_get_suspended_state_n,NULL,NULL}, + {"utc_application_app_event_get_time_zone_n",utc_application_app_event_get_time_zone_n,NULL,NULL}, {"utc_application_ui_app_main_n",utc_application_ui_app_main_n,NULL,NULL}, {"utc_application_ui_app_add_event_handler_p",utc_application_ui_app_add_event_handler_p,NULL,NULL}, {"utc_application_ui_app_add_event_handler_n",utc_application_ui_app_add_event_handler_n,NULL,NULL}, diff --git a/src/utc/application/tct-application-core_tv.h b/src/utc/application/tct-application-core_tv.h index 9bc694c4f..570c87e71 100755 --- a/src/utc/application/tct-application-core_tv.h +++ b/src/utc/application/tct-application-core_tv.h @@ -55,6 +55,7 @@ extern int utc_application_app_event_get_language_n(void); extern int utc_application_app_event_get_device_orientation_n(void); extern int utc_application_app_event_get_region_format_n(void); extern int utc_application_app_event_get_suspended_state_n(void); +extern int utc_application_app_event_get_time_zone_n(void); extern int utc_application_ui_app_main_n(void); extern int utc_application_ui_app_add_event_handler_p(void); extern int utc_application_ui_app_add_event_handler_n(void); @@ -406,6 +407,7 @@ testcase tc_array[] = { {"utc_application_app_event_get_device_orientation_n",utc_application_app_event_get_device_orientation_n,NULL,NULL}, {"utc_application_app_event_get_region_format_n",utc_application_app_event_get_region_format_n,NULL,NULL}, {"utc_application_app_event_get_suspended_state_n",utc_application_app_event_get_suspended_state_n,NULL,NULL}, + {"utc_application_app_event_get_time_zone_n",utc_application_app_event_get_time_zone_n,NULL,NULL}, {"utc_application_ui_app_main_n",utc_application_ui_app_main_n,NULL,NULL}, {"utc_application_ui_app_add_event_handler_p",utc_application_ui_app_add_event_handler_p,NULL,NULL}, {"utc_application_ui_app_add_event_handler_n",utc_application_ui_app_add_event_handler_n,NULL,NULL}, diff --git a/src/utc/application/tct-application-core_wearable.h b/src/utc/application/tct-application-core_wearable.h index c479c553a..3946d9d9d 100755 --- a/src/utc/application/tct-application-core_wearable.h +++ b/src/utc/application/tct-application-core_wearable.h @@ -55,6 +55,7 @@ extern int utc_application_app_event_get_language_n(void); extern int utc_application_app_event_get_device_orientation_n(void); extern int utc_application_app_event_get_region_format_n(void); extern int utc_application_app_event_get_suspended_state_n(void); +extern int utc_application_app_event_get_time_zone_n(void); extern int utc_application_ui_app_main_n(void); extern int utc_application_ui_app_add_event_handler_p(void); extern int utc_application_ui_app_add_event_handler_n(void); @@ -394,6 +395,7 @@ testcase tc_array[] = { {"utc_application_app_event_get_device_orientation_n",utc_application_app_event_get_device_orientation_n,NULL,NULL}, {"utc_application_app_event_get_region_format_n",utc_application_app_event_get_region_format_n,NULL,NULL}, {"utc_application_app_event_get_suspended_state_n",utc_application_app_event_get_suspended_state_n,NULL,NULL}, + {"utc_application_app_event_get_time_zone_n",utc_application_app_event_get_time_zone_n,NULL,NULL}, {"utc_application_ui_app_main_n",utc_application_ui_app_main_n,NULL,NULL}, {"utc_application_ui_app_add_event_handler_p",utc_application_ui_app_add_event_handler_p,NULL,NULL}, {"utc_application_ui_app_add_event_handler_n",utc_application_ui_app_add_event_handler_n,NULL,NULL}, diff --git a/src/utc/application/utc_app.c b/src/utc/application/utc_app.c index 842eb73af..a348f5b9d 100755 --- a/src/utc/application/utc_app.c +++ b/src/utc/application/utc_app.c @@ -551,6 +551,32 @@ int utc_application_app_event_get_suspended_state_n(void) return 0; } +/** + * @testcase utc_application_app_event_get_time_zone_n + * @since_tizen 8.0 + * @type Negative + * @description Gets the time zone of the application from given event info. + * @scenario Calls the app_event_get_time_zone() with the invalid parameter + * that the event_info is NULL or the status is NULL, + * and then checks the return value. + */ +int utc_application_app_event_get_time_zone_n(void) +{ + int ret; + app_event_info_h info = NULL; + char *time_zone = NULL; + char *time_zone_id = NULL; + + ret = app_event_get_time_zone(info, NULL, time_zone_id); + assert_eq_with_exit(ret, APP_ERROR_INVALID_PARAMETER); + + ret = app_event_get_time_zone(info, time_zone, NULL); + assert_eq_with_exit(ret, APP_ERROR_INVALID_PARAMETER); + normal_exit(0); + + return 0; +} + /** * @testcase utc_application_ui_app_main_n * @since_tizen 2.3