From: ABHISHEK JAIN Date: Thu, 16 Apr 2020 12:51:49 +0000 (+0530) Subject: [ITC][tzsh-quickpanel][ACR-1491][Added New and Removed TC for deprecated API] X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F10%2F231010%2F4;p=test%2Ftct%2Fnative%2Fapi.git [ITC][tzsh-quickpanel][ACR-1491][Added New and Removed TC for deprecated API] Change-Id: Iaf63634fbf766f54bebba36376c3ddd891a14a70 Signed-off-by: ABHISHEK JAIN --- diff --git a/src/itc/tzsh-quickpanel/ITs-tzsh-quickpanel.c b/src/itc/tzsh-quickpanel/ITs-tzsh-quickpanel.c index ac5c455a2..39ff317af 100755 --- a/src/itc/tzsh-quickpanel/ITs-tzsh-quickpanel.c +++ b/src/itc/tzsh-quickpanel/ITs-tzsh-quickpanel.c @@ -650,60 +650,77 @@ int ITc_tzsh_quickpanel_scrollable_state_set_get_p(void) tzsh_h htzsh = NULL; tzsh_quickpanel_h hQuickPanel = NULL; tzsh_window tzWin = 0; - tzsh_quickpanel_state_scrollable_e eQPScrollableState = -1; int nRet = -1; - - tzsh_quickpanel_state_scrollable_e eQuickPanelStateScrollArr[] = - { - TZSH_QUICKPANEL_STATE_SCROLLABLE_SET, - TZSH_QUICKPANEL_STATE_SCROLLABLE_UNSET, - TZSH_QUICKPANEL_STATE_SCROLLABLE_RETAIN - }; + tzsh_quickpanel_state_scrollable_e eQPScrollableState; eWin = CreateWindow("quickpanel client"); CHECK_HANDLE(eWin, "CreateWindow failed"); evas_object_show(eWin); - tzWin = elm_win_window_id_get(eWin); - if(tzWin <= 0) - { - FPRINTF("\\n[Line : %d][%s]elm_win_window_id_get error returned negative value for elm_win_window_id_get",__LINE__, API_NAMESPACE); - return 1; - } htzsh = tzsh_create(TZSH_TOOLKIT_TYPE_EFL); CHECK_HANDLE(htzsh, "tzsh_create"); - hQuickPanel = tzsh_quickpanel_create_with_type(htzsh, tzWin, TZSH_QUICKPANEL_TYPE_SYSTEM_DEFAULT); + hQuickPanel = tzsh_quickpanel_create(htzsh, tzWin); CHECK_HANDLE_CLEANUP(hQuickPanel, "tzsh_quickpanel_create", tzsh_destroy(htzsh)); - int nSize = sizeof(eQuickPanelTypeArray)/sizeof(eQuickPanelTypeArray[0]); - for(int nCount = 0; nCount < nSize; nSize++) + //Target API + nRet = tzsh_quickpanel_scrollable_state_set(hQuickPanel, TZSH_QUICKPANEL_STATE_SCROLLABLE_SET); + if (nRet != TZSH_ERROR_NO_SERVICE) { - //Target API - nRet = tzsh_quickpanel_scrollable_state_set(hQuickPanel, eQuickPanelStateScrollArr[nCount]); - if (nRet != TZSH_ERROR_NO_SERVICE) - { - PRINT_RESULT_CLEANUP(TZSH_ERROR_NONE, nRet, "tzsh_quickpanel_scrollable_state_set", TzshQuickpanelGetError(nRet), tzsh_destroy(htzsh); tzsh_quickpanel_destroy(hQuickPanel)); - } - else - { PRINT_RESULT_CLEANUP(TZSH_ERROR_NO_SERVICE, nRet, "tzsh_quickpanel_scrollable_state_set", TzshQuickpanelGetError(nRet), tzsh_destroy(htzsh); tzsh_quickpanel_destroy(hQuickPanel)); - } + PRINT_RESULT_CLEANUP(TZSH_ERROR_NONE, nRet, "tzsh_quickpanel_scrollable_state_set", TzshQuickpanelGetError(nRet), tzsh_destroy(htzsh); tzsh_quickpanel_destroy(hQuickPanel)); + } + else + { + PRINT_RESULT_CLEANUP(TZSH_ERROR_NO_SERVICE, nRet, "tzsh_quickpanel_scrollable_state_set", TzshQuickpanelGetError(nRet), tzsh_destroy(htzsh); tzsh_quickpanel_destroy(hQuickPanel)); + } + //Target API + nRet = tzsh_quickpanel_scrollable_state_get(hQuickPanel, &eQPScrollableState); + if (nRet != TZSH_ERROR_NO_SERVICE) + { + PRINT_RESULT_CLEANUP(TZSH_ERROR_NONE, nRet, "tzsh_quickpanel_scrollable_state_get", TzshQuickpanelGetError(nRet), tzsh_destroy(htzsh); tzsh_quickpanel_destroy(hQuickPanel)); + PRINT_RESULT_CLEANUP(TZSH_QUICKPANEL_STATE_SCROLLABLE_SET, eQPScrollableState, "tzsh_quickpanel_scrollable_state_get", TzshQuickpanelGetError(nRet), tzsh_destroy(htzsh); tzsh_quickpanel_destroy(hQuickPanel)); + } + else + { + PRINT_RESULT_CLEANUP(TZSH_ERROR_NO_SERVICE, nRet, "tzsh_quickpanel_scrollable_state_get", TzshQuickpanelGetError(nRet), tzsh_destroy(htzsh); tzsh_quickpanel_destroy(hQuickPanel)); + } - //Target API - nRet = tzsh_quickpanel_scrollable_state_get(hQuickPanel, &eQPScrollableState); - if (nRet != TZSH_ERROR_NO_SERVICE) - { - PRINT_RESULT_CLEANUP(TZSH_ERROR_NONE, nRet, "tzsh_quickpanel_scrollable_state_get", TzshQuickpanelGetError(nRet), tzsh_destroy(htzsh); tzsh_quickpanel_destroy(hQuickPanel)); - PRINT_RESULT_CLEANUP(eQuickPanelStateScrollArr[nCount], eQPScrollableState, "tzsh_quickpanel_scrollable_state_get", TzshQuickpanelGetError(nRet), tzsh_destroy(htzsh); tzsh_quickpanel_destroy(hQuickPanel)); - } - else - { - PRINT_RESULT_CLEANUP(TZSH_ERROR_NO_SERVICE, nRet, "tzsh_quickpanel_scrollable_state_get", TzshQuickpanelGetError(nRet), tzsh_destroy(htzsh); tzsh_quickpanel_destroy(hQuickPanel)); - } + //Target API + nRet = tzsh_quickpanel_scrollable_state_set(hQuickPanel, TZSH_QUICKPANEL_STATE_SCROLLABLE_UNSET); + if (nRet != TZSH_ERROR_NO_SERVICE) + { + PRINT_RESULT_CLEANUP(TZSH_ERROR_NONE, nRet, "tzsh_quickpanel_scrollable_state_set", TzshQuickpanelGetError(nRet), tzsh_destroy(htzsh); tzsh_quickpanel_destroy(hQuickPanel)); + } + else + { + PRINT_RESULT_CLEANUP(TZSH_ERROR_NO_SERVICE, nRet, "tzsh_quickpanel_scrollable_state_set", TzshQuickpanelGetError(nRet), tzsh_destroy(htzsh); tzsh_quickpanel_destroy(hQuickPanel)); + } + //Target API + nRet = tzsh_quickpanel_scrollable_state_get(hQuickPanel, &eQPScrollableState); + if (nRet != TZSH_ERROR_NO_SERVICE) + { + PRINT_RESULT_CLEANUP(TZSH_ERROR_NONE, nRet, "tzsh_quickpanel_scrollable_state_get", TzshQuickpanelGetError(nRet), tzsh_destroy(htzsh); tzsh_quickpanel_destroy(hQuickPanel)); + PRINT_RESULT_CLEANUP(TZSH_QUICKPANEL_STATE_SCROLLABLE_UNSET, eQPScrollableState, "tzsh_quickpanel_scrollable_state_get", TzshQuickpanelGetError(nRet), tzsh_destroy(htzsh); tzsh_quickpanel_destroy(hQuickPanel)); + } + else + { + PRINT_RESULT_CLEANUP(TZSH_ERROR_NO_SERVICE, nRet, "tzsh_quickpanel_scrollable_state_get", TzshQuickpanelGetError(nRet), tzsh_destroy(htzsh); tzsh_quickpanel_destroy(hQuickPanel)); + } + + //Target API + nRet = tzsh_quickpanel_scrollable_state_set(hQuickPanel, TZSH_QUICKPANEL_STATE_SCROLLABLE_RETAIN); + if (nRet != TZSH_ERROR_NO_SERVICE) + { + PRINT_RESULT_CLEANUP(TZSH_ERROR_NONE, nRet, "tzsh_quickpanel_scrollable_state_set", TzshQuickpanelGetError(nRet), tzsh_destroy(htzsh); tzsh_quickpanel_destroy(hQuickPanel)); + } + else + { + PRINT_RESULT_CLEANUP(TZSH_ERROR_NO_SERVICE, nRet, "tzsh_quickpanel_scrollable_state_set", TzshQuickpanelGetError(nRet), tzsh_destroy(htzsh); tzsh_quickpanel_destroy(hQuickPanel)); } + //cleanup resource nRet = tzsh_quickpanel_destroy(hQuickPanel); PRINT_RESULT_NORETURN(TZSH_ERROR_NONE, nRet, "tzsh_quickpanel_destroy", TzshQuickpanelGetError(nRet));