From: wn.jang Date: Thu, 7 Nov 2019 08:00:49 +0000 (+0900) Subject: Revert "[UTC][Voice-control][ACR-1450][Add new testcases]" X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1a773a2ed5a4eb97a52d22e95b50764cedcd4b99;p=test%2Ftct%2Fnative%2Fapi.git Revert "[UTC][Voice-control][ACR-1450][Add new testcases]" This reverts commit ecf61736e4bcf756a315f16e9e10304b38b5f6be. Change-Id: I9261a876fb79fdd88117da4268b469826eaa6b52 --- diff --git a/src/utc/voice-control/public.list b/src/utc/voice-control/public.list index ef0620a77..ac3ffd05b 100644 --- a/src/utc/voice-control/public.list +++ b/src/utc/voice-control/public.list @@ -22,13 +22,6 @@ vc_set_error_cb vc_unset_error_cb vc_set_invocation_name vc_request_dialog -vc_tts_request -vc_tts_cancel -vc_tts_get_synthesized_audio_details -vc_tts_set_streaming_cb -vc_tts_unset_streaming_cb -vc_tts_set_utterance_status_cb -vc_tts_unset_utterance_status_cb vc_cmd_list_create vc_cmd_list_destroy vc_cmd_list_get_count diff --git a/src/utc/voice-control/tct-voice-control-core_mobile.h b/src/utc/voice-control/tct-voice-control-core_mobile.h index 8a0260821..146fb0507 100644 --- a/src/utc/voice-control/tct-voice-control-core_mobile.h +++ b/src/utc/voice-control/tct-voice-control-core_mobile.h @@ -137,21 +137,6 @@ extern int utc_vc_cmd_set_format_n(void); extern int utc_vc_cmd_get_format_p(void); extern int utc_vc_cmd_get_format_n(void); -extern int utc_vc_tts_request_p(void); -extern int utc_vc_tts_request_n(void); -extern int utc_vc_tts_cancel_p(void); -extern int utc_vc_tts_cancel_n(void); -extern int utc_vc_tts_get_synthesized_audio_details_p(void); -extern int utc_vc_tts_get_synthesized_audio_details_n(void); -extern int utc_vc_tts_set_streaming_cb_p(void); -extern int utc_vc_tts_set_streaming_cb_n(void); -extern int utc_vc_tts_unset_streaming_cb_p(void); -extern int utc_vc_tts_unset_streaming_cb_n(void); -extern int utc_vc_tts_set_utterance_status_cb_p(void); -extern int utc_vc_tts_set_utterance_status_cb_n(void); -extern int utc_vc_tts_unset_utterance_status_cb_p(void); -extern int utc_vc_tts_unset_utterance_status_cb_n(void); - extern int utc_vce_main_p(void); extern int utc_vce_main_n(void); extern int utc_vce_send_result_p(void); @@ -269,22 +254,6 @@ testcase tc_array[] = { {"utc_vc_set_invocation_name_n",utc_vc_set_invocation_name_n,utc_voice_control_startup,utc_voice_control_cleanup}, {"utc_vc_request_dialog_p",utc_vc_request_dialog_p,utc_voice_control_startup,utc_voice_control_cleanup}, {"utc_vc_request_dialog_n",utc_vc_request_dialog_n,utc_voice_control_startup,utc_voice_control_cleanup}, - - {"utc_vc_tts_request_p",utc_vc_tts_request_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_request_n",utc_vc_tts_request_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_cancel_p",utc_vc_tts_cancel_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_cancel_n",utc_vc_tts_cancel_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_get_synthesized_audio_details_p",utc_vc_tts_get_synthesized_audio_details_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_get_synthesized_audio_details_n",utc_vc_tts_get_synthesized_audio_details_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_set_streaming_cb_p",utc_vc_tts_set_streaming_cb_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_set_streaming_cb_n",utc_vc_tts_set_streaming_cb_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_unset_streaming_cb_p",utc_vc_tts_unset_streaming_cb_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_unset_streaming_cb_n",utc_vc_tts_unset_streaming_cb_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_set_utterance_status_cb_p",utc_vc_tts_set_utterance_status_cb_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_set_utterance_status_cb_n",utc_vc_tts_set_utterance_status_cb_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_unset_utterance_status_cb_p",utc_vc_tts_unset_utterance_status_cb_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_unset_utterance_status_cb_n",utc_vc_tts_unset_utterance_status_cb_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_cmd_list_create_p",utc_vc_cmd_list_create_p,utc_voice_control_startup,utc_voice_control_cleanup}, {"utc_vc_cmd_list_create_n",utc_vc_cmd_list_create_n,utc_voice_control_startup,utc_voice_control_cleanup}, {"utc_vc_cmd_list_destroy_p",utc_vc_cmd_list_destroy_p,utc_voice_control_startup,utc_voice_control_cleanup}, diff --git a/src/utc/voice-control/tct-voice-control-core_tizeniot.h b/src/utc/voice-control/tct-voice-control-core_tizeniot.h index 8a0260821..146fb0507 100644 --- a/src/utc/voice-control/tct-voice-control-core_tizeniot.h +++ b/src/utc/voice-control/tct-voice-control-core_tizeniot.h @@ -137,21 +137,6 @@ extern int utc_vc_cmd_set_format_n(void); extern int utc_vc_cmd_get_format_p(void); extern int utc_vc_cmd_get_format_n(void); -extern int utc_vc_tts_request_p(void); -extern int utc_vc_tts_request_n(void); -extern int utc_vc_tts_cancel_p(void); -extern int utc_vc_tts_cancel_n(void); -extern int utc_vc_tts_get_synthesized_audio_details_p(void); -extern int utc_vc_tts_get_synthesized_audio_details_n(void); -extern int utc_vc_tts_set_streaming_cb_p(void); -extern int utc_vc_tts_set_streaming_cb_n(void); -extern int utc_vc_tts_unset_streaming_cb_p(void); -extern int utc_vc_tts_unset_streaming_cb_n(void); -extern int utc_vc_tts_set_utterance_status_cb_p(void); -extern int utc_vc_tts_set_utterance_status_cb_n(void); -extern int utc_vc_tts_unset_utterance_status_cb_p(void); -extern int utc_vc_tts_unset_utterance_status_cb_n(void); - extern int utc_vce_main_p(void); extern int utc_vce_main_n(void); extern int utc_vce_send_result_p(void); @@ -269,22 +254,6 @@ testcase tc_array[] = { {"utc_vc_set_invocation_name_n",utc_vc_set_invocation_name_n,utc_voice_control_startup,utc_voice_control_cleanup}, {"utc_vc_request_dialog_p",utc_vc_request_dialog_p,utc_voice_control_startup,utc_voice_control_cleanup}, {"utc_vc_request_dialog_n",utc_vc_request_dialog_n,utc_voice_control_startup,utc_voice_control_cleanup}, - - {"utc_vc_tts_request_p",utc_vc_tts_request_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_request_n",utc_vc_tts_request_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_cancel_p",utc_vc_tts_cancel_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_cancel_n",utc_vc_tts_cancel_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_get_synthesized_audio_details_p",utc_vc_tts_get_synthesized_audio_details_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_get_synthesized_audio_details_n",utc_vc_tts_get_synthesized_audio_details_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_set_streaming_cb_p",utc_vc_tts_set_streaming_cb_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_set_streaming_cb_n",utc_vc_tts_set_streaming_cb_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_unset_streaming_cb_p",utc_vc_tts_unset_streaming_cb_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_unset_streaming_cb_n",utc_vc_tts_unset_streaming_cb_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_set_utterance_status_cb_p",utc_vc_tts_set_utterance_status_cb_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_set_utterance_status_cb_n",utc_vc_tts_set_utterance_status_cb_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_unset_utterance_status_cb_p",utc_vc_tts_unset_utterance_status_cb_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_unset_utterance_status_cb_n",utc_vc_tts_unset_utterance_status_cb_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_cmd_list_create_p",utc_vc_cmd_list_create_p,utc_voice_control_startup,utc_voice_control_cleanup}, {"utc_vc_cmd_list_create_n",utc_vc_cmd_list_create_n,utc_voice_control_startup,utc_voice_control_cleanup}, {"utc_vc_cmd_list_destroy_p",utc_vc_cmd_list_destroy_p,utc_voice_control_startup,utc_voice_control_cleanup}, diff --git a/src/utc/voice-control/tct-voice-control-core_wearable.h b/src/utc/voice-control/tct-voice-control-core_wearable.h index 8a0260821..146fb0507 100644 --- a/src/utc/voice-control/tct-voice-control-core_wearable.h +++ b/src/utc/voice-control/tct-voice-control-core_wearable.h @@ -137,21 +137,6 @@ extern int utc_vc_cmd_set_format_n(void); extern int utc_vc_cmd_get_format_p(void); extern int utc_vc_cmd_get_format_n(void); -extern int utc_vc_tts_request_p(void); -extern int utc_vc_tts_request_n(void); -extern int utc_vc_tts_cancel_p(void); -extern int utc_vc_tts_cancel_n(void); -extern int utc_vc_tts_get_synthesized_audio_details_p(void); -extern int utc_vc_tts_get_synthesized_audio_details_n(void); -extern int utc_vc_tts_set_streaming_cb_p(void); -extern int utc_vc_tts_set_streaming_cb_n(void); -extern int utc_vc_tts_unset_streaming_cb_p(void); -extern int utc_vc_tts_unset_streaming_cb_n(void); -extern int utc_vc_tts_set_utterance_status_cb_p(void); -extern int utc_vc_tts_set_utterance_status_cb_n(void); -extern int utc_vc_tts_unset_utterance_status_cb_p(void); -extern int utc_vc_tts_unset_utterance_status_cb_n(void); - extern int utc_vce_main_p(void); extern int utc_vce_main_n(void); extern int utc_vce_send_result_p(void); @@ -269,22 +254,6 @@ testcase tc_array[] = { {"utc_vc_set_invocation_name_n",utc_vc_set_invocation_name_n,utc_voice_control_startup,utc_voice_control_cleanup}, {"utc_vc_request_dialog_p",utc_vc_request_dialog_p,utc_voice_control_startup,utc_voice_control_cleanup}, {"utc_vc_request_dialog_n",utc_vc_request_dialog_n,utc_voice_control_startup,utc_voice_control_cleanup}, - - {"utc_vc_tts_request_p",utc_vc_tts_request_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_request_n",utc_vc_tts_request_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_cancel_p",utc_vc_tts_cancel_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_cancel_n",utc_vc_tts_cancel_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_get_synthesized_audio_details_p",utc_vc_tts_get_synthesized_audio_details_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_get_synthesized_audio_details_n",utc_vc_tts_get_synthesized_audio_details_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_set_streaming_cb_p",utc_vc_tts_set_streaming_cb_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_set_streaming_cb_n",utc_vc_tts_set_streaming_cb_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_unset_streaming_cb_p",utc_vc_tts_unset_streaming_cb_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_unset_streaming_cb_n",utc_vc_tts_unset_streaming_cb_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_set_utterance_status_cb_p",utc_vc_tts_set_utterance_status_cb_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_set_utterance_status_cb_n",utc_vc_tts_set_utterance_status_cb_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_unset_utterance_status_cb_p",utc_vc_tts_unset_utterance_status_cb_p,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_tts_unset_utterance_status_cb_n",utc_vc_tts_unset_utterance_status_cb_n,utc_voice_control_startup,utc_voice_control_cleanup}, - {"utc_vc_cmd_list_create_p",utc_vc_cmd_list_create_p,utc_voice_control_startup,utc_voice_control_cleanup}, {"utc_vc_cmd_list_create_n",utc_vc_cmd_list_create_n,utc_voice_control_startup,utc_voice_control_cleanup}, {"utc_vc_cmd_list_destroy_p",utc_vc_cmd_list_destroy_p,utc_voice_control_startup,utc_voice_control_cleanup}, diff --git a/src/utc/voice-control/utc-voice-control.c b/src/utc/voice-control/utc-voice-control.c index 5954ee606..2e754c345 100755 --- a/src/utc/voice-control/utc-voice-control.c +++ b/src/utc/voice-control/utc-voice-control.c @@ -56,14 +56,6 @@ static bool __vc_cmd_list_cb(vc_cmd_h vc_command, void* user_data) return true; } -static void __vc_tts_streaming_cb(vc_tts_event_e event, char* buffer, int len, int utt_id, void *user_data) -{ -} - -static void __vc_tts_utterance_status_cb(int utt_id, vc_tts_utterance_status_e status, void *user_data) -{ -} - /** * @function utc_voice_control_startup * @description Called before each test @@ -2188,437 +2180,6 @@ int utc_vc_request_dialog_n(void) return 0; } - - -/** - * @testcase utc_vc_tts_request_p - * @since_tizen 5.5 - * @description Positive UTC for requesting to send TTS streaming data, asynchronously. - */ -int utc_vc_tts_request_p(void) -{ - if (false == g_vc_supported) { - assert_eq(g_vc_init, false); - - int ret = VC_ERROR_NONE; - const char* text = "test"; - const char* language = "test"; - bool to_vc_manager = true; - int utt_id = 1; - ret = vc_tts_request(text, language, to_vc_manager, &utt_id); - assert_eq(ret, VC_ERROR_NOT_SUPPORTED); - } else { - assert_eq(g_vc_init, true); - - int ret = VC_ERROR_NONE; - const char* text = "test"; - const char* language = "test"; - bool to_vc_manager = true; - int utt_id = 1; - - ret = vc_prepare(); - assert_eq(ret, VC_ERROR_NONE); - - while (VC_STATE_READY != g_vc_state) { - ecore_main_loop_iterate(); - } - - ret = vc_tts_request(text, language, to_vc_manager, &utt_id); - assert_eq(ret, VC_ERROR_NONE); - - ret = vc_unprepare(); - assert_eq(ret, VC_ERROR_NONE); - } - - return 0; -} - -/** - * @testcase utc_vc_tts_request_n - * @since_tizen 5.5 - * @description Negative UTC for requesting to send TTS streaming data, asynchronously. - */ -int utc_vc_tts_request_n(void) -{ - if (false == g_vc_supported) { - assert_eq(g_vc_init, false); - - int ret = VC_ERROR_NONE; - const char* text = "test"; - const char* language = "test"; - bool to_vc_manager = true; - int utt_id = 1; - ret = vc_tts_request(text, language, to_vc_manager, &utt_id); - assert_eq(ret, VC_ERROR_NOT_SUPPORTED); - } else { - assert_eq(g_vc_init, true); - - vc_deinitialize(); - - int ret = VC_ERROR_NONE; - const char* text = "test"; - const char* language = "test"; - bool to_vc_manager = true; - int utt_id = 1; - ret = vc_tts_request(text, language, to_vc_manager, &utt_id); - assert_eq(ret, VC_ERROR_INVALID_STATE); - } - - return 0; -} - -/** - * @testcase utc_vc_tts_cancel_p - * @since_tizen 5.5 - * @description Positive UTC for requesting to cancel TTS streaming data. - */ -int utc_vc_tts_cancel_p(void) -{ - if (false == g_vc_supported) { - assert_eq(g_vc_init, false); - - int ret = VC_ERROR_NONE; - int utt_id = 1; - ret = vc_tts_cancel(utt_id); - assert_eq(ret, VC_ERROR_NOT_SUPPORTED); - } else { - assert_eq(g_vc_init, true); - - int ret = VC_ERROR_NONE; - const char* text = "test"; - const char* language = "test"; - bool to_vc_manager = true; - int utt_id = 1; - - ret = vc_prepare(); - assert_eq(ret, VC_ERROR_NONE); - - while (VC_STATE_READY != g_vc_state) { - ecore_main_loop_iterate(); - } - - ret = vc_tts_request(text, language, to_vc_manager, &utt_id); - assert_eq(ret, VC_ERROR_NONE); - - ret = vc_tts_cancel(utt_id); - assert_eq(ret, VC_ERROR_NONE); - - ret = vc_unprepare(); - assert_eq(ret, VC_ERROR_NONE); - } - - return 0; -} - -/** - * @testcase utc_vc_tts_cancel_n - * @since_tizen 5.5 - * @description Negative UTC for requesting to cancel TTS streaming data. - */ -int utc_vc_tts_cancel_n(void) -{ - if (false == g_vc_supported) { - assert_eq(g_vc_init, false); - - int ret = VC_ERROR_NONE; - ret = vc_tts_cancel(1); - assert_eq(ret, VC_ERROR_NOT_SUPPORTED); - } else { - assert_eq(g_vc_init, true); - - int ret = VC_ERROR_NONE; - - ret = vc_deinitialize(); - assert_eq(ret, VC_ERROR_NONE); - - ret = vc_tts_cancel(1); - assert_eq(ret, VC_ERROR_INVALID_STATE); - } - - return 0; -} - -/** - * @testcase utc_vc_tts_get_synthesized_audio_details_p - * @since_tizen 5.5 - * @description Positive UTC for getting the TTS audio details. - */ -int utc_vc_tts_get_synthesized_audio_details_p(void) -{ - if (false == g_vc_supported) { - assert_eq(g_vc_init, false); - - int ret = VC_ERROR_NONE; - int rate; - vc_audio_channel_e channel; - vc_audio_type_e audio_type; - - ret = vc_tts_get_synthesized_audio_details(&rate, &channel, &audio_type); - assert_eq(ret, VC_ERROR_NOT_SUPPORTED); - } else { - assert_eq(g_vc_init, true); - - int ret = VC_ERROR_NONE; - int rate; - vc_audio_channel_e channel; - vc_audio_type_e audio_type; - - ret = vc_prepare(); - assert_eq(ret, VC_ERROR_NONE); - - while (VC_STATE_READY != g_vc_state) { - ecore_main_loop_iterate(); - } - - ret = vc_tts_get_synthesized_audio_details(&rate, &channel, &audio_type); - assert_eq(ret, VC_ERROR_NONE); - - ret = vc_unprepare(); - assert_eq(ret, VC_ERROR_NONE); - } - - return 0; -} - -/** - * @testcase utc_vc_tts_get_synthesized_audio_details_n - * @since_tizen 5.5 - * @description Negative UTC for getting the TTS audio details. - */ -int utc_vc_tts_get_synthesized_audio_details_n(void) -{ - if (false == g_vc_supported) { - assert_eq(g_vc_init, false); - - int ret = VC_ERROR_NONE; - int rate; - vc_audio_channel_e channel; - vc_audio_type_e audio_type; - - ret = vc_tts_get_synthesized_audio_details(&rate, &channel, &audio_type); - assert_eq(ret, VC_ERROR_NOT_SUPPORTED); - } else { - assert_eq(g_vc_init, true); - - int ret = VC_ERROR_NONE; - int rate; - vc_audio_channel_e channel; - vc_audio_type_e audio_type; - - ret = vc_deinitialize(); - assert_eq(ret, VC_ERROR_NONE); - - ret = vc_tts_get_synthesized_audio_details(&rate, &channel, &audio_type); - assert_eq(ret, VC_ERROR_INVALID_STATE); - } - - return 0; -} - -/** - * @testcase utc_vc_tts_set_streaming_cb_p - * @since_tizen 5.5 - * @description Positive UTC for setting the TTS streaming callback function. - */ -int utc_vc_tts_set_streaming_cb_p(void) -{ - if (false == g_vc_supported) { - assert_eq(g_vc_init, false); - - int ret = VC_ERROR_NONE; - ret = vc_tts_unset_streaming_cb(); - assert_eq(ret, VC_ERROR_NOT_SUPPORTED); - } else { - assert_eq(g_vc_init, true); - - int ret = VC_ERROR_NONE; - ret = vc_tts_set_streaming_cb(__vc_tts_streaming_cb, NULL); - assert_eq(ret, VC_ERROR_NONE); - } - - return 0; -} - -/** - * @testcase utc_vc_tts_set_streaming_cb_n - * @since_tizen 5.5 - * @description Negative UTC for setting the TTS streaming callback function. - */ -int utc_vc_tts_set_streaming_cb_n(void) -{ - if (false == g_vc_supported) { - assert_eq(g_vc_init, false); - - int ret = VC_ERROR_NONE; - ret = vc_tts_set_streaming_cb(NULL, NULL); - assert_eq(ret, VC_ERROR_NOT_SUPPORTED); - } else { - assert_eq(g_vc_init, true); - - int ret = VC_ERROR_NONE; - ret = vc_tts_set_streaming_cb(NULL, NULL); - assert_eq(ret, VC_ERROR_INVALID_PARAMETER); - } - - return 0; -} - -/** - * @testcase utc_vc_tts_unset_streaming_cb_p - * @since_tizen 5.5 - * @description Positive UTC for unsetting the TTS streaming callback function. - */ -int utc_vc_tts_unset_streaming_cb_p(void) -{ - if (false == g_vc_supported) { - assert_eq(g_vc_init, false); - - int ret = VC_ERROR_NONE; - ret = vc_tts_unset_streaming_cb(); - assert_eq(ret, VC_ERROR_NOT_SUPPORTED); - } else { - assert_eq(g_vc_init, true); - - int ret = VC_ERROR_NONE; - ret = vc_tts_set_streaming_cb(__vc_tts_streaming_cb, NULL); - assert_eq(ret, VC_ERROR_NONE); - - ret = vc_tts_unset_streaming_cb(); - assert_eq(ret, VC_ERROR_NONE); - } - - return 0; -} - -/** - * @testcase utc_vc_tts_unset_streaming_cb_n - * @since_tizen 5.5 - * @description Negative UTC for unsetting the TTS streaming callback function. - */ -int utc_vc_tts_unset_streaming_cb_n(void) -{ - if (false == g_vc_supported) { - assert_eq(g_vc_init, false); - - int ret = VC_ERROR_NONE; - ret = vc_tts_unset_streaming_cb(); - assert_eq(ret, VC_ERROR_NOT_SUPPORTED); - } else { - assert_eq(g_vc_init, true); - - vc_deinitialize(); - - int ret = VC_ERROR_NONE; - ret = vc_tts_unset_streaming_cb(); - assert_eq(ret, VC_ERROR_INVALID_STATE); - } - - return 0; -} - -/** - * @testcase utc_vc_tts_set_utterance_status_cb_p - * @since_tizen 5.5 - * @description Positive UTC for setting the TTS utterance status callback function. - */ -int utc_vc_tts_set_utterance_status_cb_p(void) -{ - if (false == g_vc_supported) { - assert_eq(g_vc_init, false); - - int ret = VC_ERROR_NONE; - ret = vc_tts_unset_utterance_status_cb(); - assert_eq(ret, VC_ERROR_NOT_SUPPORTED); - } else { - assert_eq(g_vc_init, true); - - int ret = VC_ERROR_NONE; - ret = vc_tts_set_utterance_status_cb(__vc_tts_utterance_status_cb, NULL); - assert_eq(ret, VC_ERROR_NONE); - } - - return 0; -} - -/** - * @testcase utc_vc_tts_set_utterance_status_cb_n - * @since_tizen 5.5 - * @description Negative UTC for setting the TTS utterance status callback function. - */ -int utc_vc_tts_set_utterance_status_cb_n(void) -{ - if (false == g_vc_supported) { - assert_eq(g_vc_init, false); - - int ret = VC_ERROR_NONE; - ret = vc_tts_set_utterance_status_cb(NULL, NULL); - assert_eq(ret, VC_ERROR_NOT_SUPPORTED); - } else { - assert_eq(g_vc_init, true); - - int ret = VC_ERROR_NONE; - ret = vc_tts_set_utterance_status_cb(NULL, NULL); - assert_eq(ret, VC_ERROR_INVALID_PARAMETER); - } - - return 0; -} - -/** - * @testcase utc_vc_tts_unset_utterance_status_cb_p - * @since_tizen 5.5 - * @description Positive UTC for unsetting the TTS utterance status callback function. - */ -int utc_vc_tts_unset_utterance_status_cb_p(void) -{ - if (false == g_vc_supported) { - assert_eq(g_vc_init, false); - - int ret = VC_ERROR_NONE; - ret = vc_tts_unset_utterance_status_cb(); - assert_eq(ret, VC_ERROR_NOT_SUPPORTED); - } else { - assert_eq(g_vc_init, true); - - int ret = VC_ERROR_NONE; - ret = vc_tts_set_utterance_status_cb(__vc_tts_utterance_status_cb, NULL); - assert_eq(ret, VC_ERROR_NONE); - - ret = vc_tts_unset_utterance_status_cb(); - assert_eq(ret, VC_ERROR_NONE); - } - - return 0; -} - -/** - * @testcase utc_vc_tts_unset_utterance_status_cb_n - * @since_tizen 5.5 - * @description Negative UTC for unsetting the TTS utterance status callback function. - */ -int utc_vc_tts_unset_utterance_status_cb_n(void) -{ - if (false == g_vc_supported) { - assert_eq(g_vc_init, false); - - int ret = VC_ERROR_NONE; - ret = vc_tts_unset_utterance_status_cb(); - assert_eq(ret, VC_ERROR_NOT_SUPPORTED); - } else { - assert_eq(g_vc_init, true); - - vc_deinitialize(); - - int ret = VC_ERROR_NONE; - ret = vc_tts_unset_utterance_status_cb(); - assert_eq(ret, VC_ERROR_INVALID_STATE); - } - - return 0; -} - - - /** * @testcase utc_vc_cmd_list_create_p * @since_tizen 2.4