[CTC][platform-permission][ACR-873][Done changes as per ACR]
authornibha.sharma <nibha.sharma@samsung.com>
Fri, 10 Feb 2017 07:24:10 +0000 (12:54 +0530)
committerjihun park <jihun87.park@samsung.com>
Tue, 14 Feb 2017 04:47:06 +0000 (13:47 +0900)
Change-Id: Ife2a37cc3432cc8ebfcd0f9cc9311050d593057e
Signed-off-by: nibha.sharma <nibha.sharma@samsung.com>
src/ctc/platform-permission/CTs-platform-permission-voice-control-elm.c [deleted file]
src/ctc/platform-permission/tct-platform-permission-native_mobile.h

diff --git a/src/ctc/platform-permission/CTs-platform-permission-voice-control-elm.c b/src/ctc/platform-permission/CTs-platform-permission-voice-control-elm.c
deleted file mode 100755 (executable)
index bf1b272..0000000
+++ /dev/null
@@ -1,102 +0,0 @@
-#include "CTs-platform-permission-common.h"
-
-#include <voice_control_elm.h>
-#include <glib.h>
-#include <Ecore.h>
-#include <Elementary.h>
-
-#define MICROPHONEFEATURE              "http://tizen.org/feature/microphone"
-#define SPEECHCONTROLFEATURE   "http://tizen.org/feature/speech.control"
-
-/**
-* @function            VoiceControlElmGetError
-* @description         Maps error enums to string values
-* @parameter           nRet : error code returned
-* @return                      error string
-*/
-char* VoiceControlElmGetError(int nRet)
-{
-       char *szErrorVal = NULL;
-       switch ( nRet )
-       {
-               case VC_ELM_ERROR_NONE:                                 szErrorVal = "VC_ELM_ERROR_NONE";                               break;
-               case VC_ELM_ERROR_OUT_OF_MEMORY:                szErrorVal = "VC_ELM_ERROR_OUT_OF_MEMORY";              break;
-               case VC_ELM_ERROR_IO_ERROR:                             szErrorVal = "VC_ELM_ERROR_IO_ERROR";                   break;
-               case VC_ELM_ERROR_INVALID_PARAMETER:    szErrorVal = "VC_ELM_ERROR_INVALID_PARAMETER";  break;
-               case VC_ELM_ERROR_PERMISSION_DENIED:    szErrorVal = "VC_ELM_ERROR_PERMISSION_DENIED";  break;
-               case VC_ELM_ERROR_NOT_SUPPORTED:                szErrorVal = "VC_ELM_ERROR_NOT_SUPPORTED";              break;
-               case VC_ELM_ERROR_INVALID_STATE:                szErrorVal = "VC_ELM_ERROR_INVALID_STATE";              break;
-               case VC_ELM_ERROR_INVALID_LANGUAGE:             szErrorVal = "VC_ELM_ERROR_INVALID_LANGUAGE";   break;
-               case VC_ELM_ERROR_OPERATION_FAILED:             szErrorVal = "VC_ELM_ERROR_OPERATION_FAILED";   break;
-               case VC_ELM_ERROR_OPERATION_REJECTED:   szErrorVal = "VC_ELM_ERROR_OPERATION_REJECTED"; break;
-               default:                                                                szErrorVal = "VC_ELM_ERROR_UNKNOWN";                    break;
-       }
-       return szErrorVal;
-}
-
-/**
-* @function         CTs_platform_permission_VoiceControlElm_startup
-* @description      Called before each test
-* @parameter        NA
-* @return           NA
-*/
-void CTs_platform_permission_VoiceControlElm_startup(void)
-{
-    struct stat stBuff;
-    if ( stat(ERR_LOG, &stBuff) == 0 )
-    {
-        remove(ERR_LOG);
-    }
-
-#if DEBUG
-    FPRINTF("[Line : %d][%s] TEST SUIT start-up: CTs_platform_permission_VoiceControlElm_p\\n", __LINE__, API_NAMESPACE);
-#endif
-       TCT_CheckInstalledApp(5, TPK1, TPK2, TPK3, TPK4, TPK5);
-}
-
-/**
-* @function         CTs_platform_permission_VoiceControlElm_cleanup
-* @description      Called after each test
-* @parameter        NA
-* @return           NA
-*/
-void CTs_platform_permission_VoiceControlElm_cleanup(void)
-{
-#if DEBUG
-    FPRINTF("[Line : %d][%s] TEST SUIT clean-up: CTs_platform_permission_VoiceControlElm_p\\n", __LINE__, API_NAMESPACE);
-#endif
-    return;
-}
-
-//& purpose:Checking tizen.org/privilege/recorder privilege
-//& type: auto
-/**
-* @testcase                    CTc_VoiceControlElm_PrivilegeRecorder
-* @since_tizen         2.3
-* @author                      SRID(gaurav.m2)
-* @reviewer                    SRID(shobhit.v)
-* @type                        auto
-* @scenario                    To test vc_elm_initialize and vc_elm_deinitialize                                       
-* @apicovered          Call vc_elm_initialize, vc_elm_deinitialize
-* @passcase                    If target privileged API returns TIZEN_ERROR_PERMISSION_DENIED
-* @failcase                    If target privileged API does not return TIZEN_ERROR_PERMISSION_DENIED
-* @precondition                NA
-* @postcondition       NA
-*/
-int CTc_VoiceControlElm_PrivilegeRecorder(void)
-{
-       START_TEST;
-       int nRet = -1;
-       
-       bool bIsVcFeatureSupported = TCTCheckSystemInfoFeatureSupported(MICROPHONEFEATURE, API_NAMESPACE) && TCTCheckSystemInfoFeatureSupported(SPEECHCONTROLFEATURE, API_NAMESPACE);
-       if ( false == bIsVcFeatureSupported )
-    {
-        FPRINTF("[Line : %d][%s] [%s] and [%s] is not supported\\n", __LINE__, API_NAMESPACE, MICROPHONEFEATURE, SPEECHCONTROLFEATURE);
-        return 0;
-    }
-       nRet = vc_elm_initialize();     
-       PRINT_RESULT_ERROR_NONE(TIZEN_ERROR_PERMISSION_DENIED, nRet, "vc_elm_initialize", VoiceControlElmGetError(nRet),vc_elm_deinitialize(),VC_ELM_ERROR_NONE);
-                       
-       return 0;
-}
-
index 803c5a021231aec16e726bf3840e31ef6240438e..5bbb004f25645be995b791aec0dc8b12b9c957e2 100755 (executable)
@@ -99,8 +99,6 @@ extern void CTs_platform_permission_thumbnailutil_startup(void);
 extern void CTs_platform_permission_thumbnailutil_cleanup(void);
 extern void CTs_platform_permission_urldownload_startup(void);
 extern void CTs_platform_permission_urldownload_cleanup(void);
-extern void CTs_platform_permission_VoiceControlElm_startup(void);
-extern void CTs_platform_permission_VoiceControlElm_cleanup(void);
 extern void CTs_platform_permission_VoiceControl_startup(void);
 extern void CTs_platform_permission_VoiceControl_cleanup(void);
 extern void CTs_platform_permission_widgetservice_startup(void);
@@ -368,7 +366,6 @@ extern int CTc_Telephony_Privilege_Telephony_sim_get_lock_state(void);
 extern int CTc_Telephony_Privilege_Telephony_network_get_selection_mode(void);
 extern int CTc_ThumbnailUtil_PrivilegeMediaStorage(void);
 extern int CTc_Urldownload_Privilege_Download(void);
-extern int CTc_VoiceControlElm_PrivilegeRecorder(void);
 extern int CTc_VoiceControl_PrivilegeRecorder(void);
 extern int CTc_WidgetService_PrivilegeWidgetViewer_get_widget_list(void);
 extern int CTc_WidgetService_PrivilegeWidgetViewer_get_icon(void);
@@ -641,7 +638,6 @@ testcase tc_array[] = {
     {"CTc_Telephony_Privilege_Telephony_network_get_selection_mode", CTc_Telephony_Privilege_Telephony_network_get_selection_mode, CTs_platform_permission_telephony_startup, CTs_platform_permission_telephony_cleanup},
     {"CTc_ThumbnailUtil_PrivilegeMediaStorage", CTc_ThumbnailUtil_PrivilegeMediaStorage, CTs_platform_permission_thumbnailutil_startup, CTs_platform_permission_thumbnailutil_cleanup},
     {"CTc_Urldownload_Privilege_Download", CTc_Urldownload_Privilege_Download, CTs_platform_permission_urldownload_startup, CTs_platform_permission_urldownload_cleanup},
-    {"CTc_VoiceControlElm_PrivilegeRecorder", CTc_VoiceControlElm_PrivilegeRecorder, CTs_platform_permission_VoiceControlElm_startup, CTs_platform_permission_VoiceControlElm_cleanup},
     {"CTc_VoiceControl_PrivilegeRecorder", CTc_VoiceControl_PrivilegeRecorder, CTs_platform_permission_VoiceControl_startup, CTs_platform_permission_VoiceControl_cleanup},
     {"CTc_WidgetService_PrivilegeWidgetViewer_get_widget_list", CTc_WidgetService_PrivilegeWidgetViewer_get_widget_list, CTs_platform_permission_widgetservice_startup, CTs_platform_permission_widgetservice_cleanup},
     {"CTc_WidgetService_PrivilegeWidgetViewer_get_icon", CTc_WidgetService_PrivilegeWidgetViewer_get_icon, CTs_platform_permission_widgetservice_startup, CTs_platform_permission_widgetservice_cleanup},