return 0;
}
+
+/**
+* @testcase ITc_ma_get_wakeup_info_wake_word_p
+* @since_tizen 7.0
+* @author SRID(ankit.sri1)
+* @reviewer SRID(shobhit.v)
+* @type auto
+* @description gets wakeup info for wake word
+* @scenario gets wakeup info for wake word
+* @apitarget ma_get_wakeup_info_wake_word
+* @apicovered ma_get_wakeup_info_wake_word
+* @passcase ma_get_wakeup_info_wake_word returns MA_ERROR_NONE
+* @failcase ma_get_wakeup_info_wake_word does not return MA_ERROR_NONE
+* @precondition N/A
+* @postcondition N/A
+* */
+int ITc_ma_get_wakeup_info_wake_word_p(void)
+{
+ START_TEST;
+
+ char *pszWakeWord = NULL;
+ int nRet = ma_get_wakeup_info_wake_word(&pszWakeWord);
+ PRINT_RESULT(nRet, MA_ERROR_NONE, "ma_get_wakeup_info_wake_word", MaGetError(nRet));
+ CHECK_HANDLE(pszWakeWord, "ma_get_wakeup_info_wake_word");
+ FREE_MEMORY(pszWakeWord);
+ return 0;
+}\r
+\r
+/**
+* @testcase ITc_ma_get_wakeup_info_extra_data_p
+* @since_tizen 7.0
+* @author SRID(ankit.sri1)
+* @reviewer SRID(shobhit.v)
+* @type auto
+* @description gets wakeup info for extra data
+* @scenario gets wakeup info for extra data
+* @apitarget ma_get_wakeup_info_extra_data
+* @apicovered ma_get_wakeup_info_extra_data
+* @passcase ma_get_wakeup_info_extra_data returns MA_ERROR_NONE
+* @failcase ma_get_wakeup_info_extra_data does not return MA_ERROR_NONE
+* @precondition N/A
+* @postcondition N/A
+* */\r
+int ITc_ma_get_wakeup_info_extra_data_p(void)\r
+{\r
+ START_TEST;\r
+\r
+ char *pszExtraData = NULL, *pszExtraDesc = NULL;
+ int nLength = 0;
+
+ int nRet = ma_get_wakeup_info_extra_data(&pszExtraData, &nLength, &pszExtraDesc);
+ PRINT_RESULT(nRet, MA_ERROR_NONE, "ma_get_wakeup_info_extra_data", MaGetError(nRet));
+ CHECK_HANDLE(pszExtraData, "ma_get_wakeup_info_extra_data");
+ FREE_MEMORY(pszExtraData);
+ CHECK_HANDLE(pszExtraDesc, "ma_get_wakeup_info_extra_data");\r
+ FREE_MEMORY(pszExtraDesc);\r
+ return 0;\r
+}\r
extern int ITc_ma_set_unset_service_state_changed_cb_p(void);
extern int ITc_ma_set_unset_voice_key_status_changed_cb_p(void);
extern int ITc_ma_add_remove_wake_word_p(void);
+extern int ITc_ma_get_wakeup_info_wake_word_p(void);
+extern int ITc_ma_get_wakeup_info_extra_data_p(void);
testcase tc_array[] = {
{"ITc_ma_initialize_deinitialize_p",ITc_ma_initialize_deinitialize_p,ITs_ma_startup,ITs_ma_cleanup},
{"ITc_ma_set_unset_service_state_changed_cb_p", ITc_ma_set_unset_service_state_changed_cb_p, ITs_ma_startup, ITs_ma_cleanup},
{"ITc_ma_set_unset_voice_key_status_changed_cb_p", ITc_ma_set_unset_voice_key_status_changed_cb_p, ITs_ma_startup, ITs_ma_cleanup},
{"ITc_ma_add_remove_wake_word_p", ITc_ma_add_remove_wake_word_p, ITs_ma_startup, ITs_ma_cleanup},
+ {"ITc_ma_get_wakeup_info_wake_word_p",ITc_ma_get_wakeup_info_wake_word_p, ITs_ma_startup, ITs_ma_cleanup},
+ {"ITc_ma_get_wakeup_info_extra_data_p",ITc_ma_get_wakeup_info_extra_data_p, ITs_ma_startup, ITs_ma_cleanup},
{NULL, NULL}
};
extern int ITc_ma_set_unset_service_state_changed_cb_p(void);
extern int ITc_ma_set_unset_voice_key_status_changed_cb_p(void);
extern int ITc_ma_add_remove_wake_word_p(void);
+extern int ITc_ma_get_wakeup_info_wake_word_p(void);
+extern int ITc_ma_get_wakeup_info_extra_data_p(void);
testcase tc_array[] = {
{"ITc_ma_initialize_deinitialize_p",ITc_ma_initialize_deinitialize_p,ITs_ma_startup,ITs_ma_cleanup},
{"ITc_ma_set_unset_service_state_changed_cb_p", ITc_ma_set_unset_service_state_changed_cb_p, ITs_ma_startup, ITs_ma_cleanup},
{"ITc_ma_set_unset_voice_key_status_changed_cb_p", ITc_ma_set_unset_voice_key_status_changed_cb_p, ITs_ma_startup, ITs_ma_cleanup},
{"ITc_ma_add_remove_wake_word_p", ITc_ma_add_remove_wake_word_p, ITs_ma_startup, ITs_ma_cleanup},
+ {"ITc_ma_get_wakeup_info_wake_word_p",ITc_ma_get_wakeup_info_wake_word_p, ITs_ma_startup, ITs_ma_cleanup},
+ {"ITc_ma_get_wakeup_info_extra_data_p",ITc_ma_get_wakeup_info_extra_data_p, ITs_ma_startup, ITs_ma_cleanup},
{NULL, NULL}
};
extern int ITc_ma_set_unset_service_state_changed_cb_p(void);
extern int ITc_ma_set_unset_voice_key_status_changed_cb_p(void);
extern int ITc_ma_add_remove_wake_word_p(void);
+extern int ITc_ma_get_wakeup_info_wake_word_p(void);
+extern int ITc_ma_get_wakeup_info_extra_data_p(void);
testcase tc_array[] = {
{"ITc_ma_initialize_deinitialize_p",ITc_ma_initialize_deinitialize_p,ITs_ma_startup,ITs_ma_cleanup},
{"ITc_ma_set_unset_service_state_changed_cb_p", ITc_ma_set_unset_service_state_changed_cb_p, ITs_ma_startup, ITs_ma_cleanup},
{"ITc_ma_set_unset_voice_key_status_changed_cb_p", ITc_ma_set_unset_voice_key_status_changed_cb_p, ITs_ma_startup, ITs_ma_cleanup},
{"ITc_ma_add_remove_wake_word_p", ITc_ma_add_remove_wake_word_p, ITs_ma_startup, ITs_ma_cleanup},
+ {"ITc_ma_get_wakeup_info_wake_word_p",ITc_ma_get_wakeup_info_wake_word_p, ITs_ma_startup, ITs_ma_cleanup},
+ {"ITc_ma_get_wakeup_info_extra_data_p",ITc_ma_get_wakeup_info_extra_data_p, ITs_ma_startup, ITs_ma_cleanup},
{NULL, NULL}
};
extern int ITc_ma_set_unset_service_state_changed_cb_p(void);
extern int ITc_ma_set_unset_voice_key_status_changed_cb_p(void);
extern int ITc_ma_add_remove_wake_word_p(void);
+extern int ITc_ma_get_wakeup_info_wake_word_p(void);
+extern int ITc_ma_get_wakeup_info_extra_data_p(void);
testcase tc_array[] = {
{"ITc_ma_initialize_deinitialize_p",ITc_ma_initialize_deinitialize_p,ITs_ma_startup,ITs_ma_cleanup},
{"ITc_ma_set_unset_service_state_changed_cb_p", ITc_ma_set_unset_service_state_changed_cb_p, ITs_ma_startup, ITs_ma_cleanup},
{"ITc_ma_set_unset_voice_key_status_changed_cb_p", ITc_ma_set_unset_voice_key_status_changed_cb_p, ITs_ma_startup, ITs_ma_cleanup},
{"ITc_ma_add_remove_wake_word_p", ITc_ma_add_remove_wake_word_p, ITs_ma_startup, ITs_ma_cleanup},
+ {"ITc_ma_get_wakeup_info_wake_word_p",ITc_ma_get_wakeup_info_wake_word_p, ITs_ma_startup, ITs_ma_cleanup},
+ {"ITc_ma_get_wakeup_info_extra_data_p",ITc_ma_get_wakeup_info_extra_data_p, ITs_ma_startup, ITs_ma_cleanup},
{NULL, NULL}
};