From: Shubham Rathi Date: Thu, 11 Oct 2018 10:00:44 +0000 (+0530) Subject: [ITC][minicontrol][ACR-1302][Add TCs for wearable] X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=09bc2f76393fbf7169d3eac465993a38bd41df53;p=test%2Ftct%2Fnative%2Fapi.git [ITC][minicontrol][ACR-1302][Add TCs for wearable] Change-Id: I006dba8fd927cf898beed2ab741569d89fc5d44b --- diff --git a/src/itc/minicontrol/ITs-minicontrol.c b/src/itc/minicontrol/ITs-minicontrol.c index c6feacdcc..e4fe59c6f 100755 --- a/src/itc/minicontrol/ITs-minicontrol.c +++ b/src/itc/minicontrol/ITs-minicontrol.c @@ -43,12 +43,12 @@ void ITs_minicontrol_startup(void) g_bMinicontrolNotSupported = false; -#ifdef MOBILE //Starts MOBILE +#if defined(MOBILE) || defined(WEARABLE) //Starts MOBILE/WEARABLE if ( !TCTCheckSystemInfoFeatureSupported(MINICONTROL_FEATURE, API_NAMESPACE) ) { g_bMinicontrolNotSupported = true; } -#endif //End mobile +#endif //End mobile/wearable return; } @@ -180,7 +180,7 @@ int ITc_minicontrol_viewer_add_p(void) g_itc_minicontrol_viewer_add_p_result = 0; nRet = minicontrol_viewer_set_event_cb(minicontrol_viewer_event_callback, "user_data"); -#ifdef MOBILE //Starts MOBILE +#if defined(MOBILE) || defined(WEARABLE) //Starts MOBILE/WEARABLE if (g_bMinicontrolNotSupported) { if(nRet != MINICONTROL_ERROR_NOT_SUPPORTED) @@ -194,7 +194,7 @@ int ITc_minicontrol_viewer_add_p(void) return 0; } } -#endif //End mobile +#endif //End mobile/wearable PRINT_RESULT(MINICONTROL_ERROR_NONE, nRet, "minicontrol_viewer_set_event_cb", MinicontrolGetError(nRet)); create_minicontrol_window_thread(NULL); @@ -234,7 +234,7 @@ int ITc_minicontrol_viewer_send_event_p(void) for ( nEnumEventCounter = 0; nEnumEventCounter < nEnumEventSize; nEnumEventCounter++ ) { minicontrol_error_e nRet = minicontrol_viewer_send_event(TARGET_APP_ID, event_viewer[nEnumEventCounter], event_arg); -#ifdef MOBILE //Starts MOBILE +#if defined(MOBILE) || defined(WEARABLE) //Starts MOBILE/WEARABLE if (g_bMinicontrolNotSupported) { if(nRet != MINICONTROL_ERROR_NOT_SUPPORTED) @@ -248,7 +248,7 @@ int ITc_minicontrol_viewer_send_event_p(void) return 0; } } -#endif //End mobile +#endif //End mobile/wearable PRINT_RESULT(MINICONTROL_ERROR_NONE, nRet, "minicontrol_viewer_send_event", MinicontrolGetError(nRet)); } return 0; @@ -283,7 +283,7 @@ int ITc_minicontrol_viewer_set_unset_event_cb_p(void) g_bMinicontrolCallbackHit = false; minicontrol_error_e nRet = minicontrol_viewer_set_event_cb(minicontrol_viewer_event_callback, NULL); -#ifdef MOBILE //Starts MOBILE +#if defined(MOBILE) || defined(WEARABLE) //Starts MOBILE/WEARABLE if (g_bMinicontrolNotSupported) { if(nRet != MINICONTROL_ERROR_NOT_SUPPORTED) @@ -297,7 +297,7 @@ int ITc_minicontrol_viewer_set_unset_event_cb_p(void) return 0; } } -#endif //End mobile +#endif //End mobile/wearable PRINT_RESULT(MINICONTROL_ERROR_NONE, nRet, "minicontrol_viewer_set_event_cb", MinicontrolGetError(nRet)); minicontrol_window = minicontrol_create_window(MINICONTROL_NAME, MINICONTROL_TARGET_VIEWER_QUICK_PANEL, minicontrol_window_callback); @@ -359,7 +359,7 @@ int ITc_minicontrol_create_window_p(void) { minicontrol_window = minicontrol_create_window(MINICONTROL_NAME, event_viewer[nEnumEventCounter], minicontrol_window_callback); minicontrol_error_e nRet = get_last_result(); -#ifdef MOBILE //Starts MOBILE +#if defined(MOBILE) || defined(WEARABLE) //Starts MOBILE/WEARABLE if (g_bMinicontrolNotSupported) { if(nRet != MINICONTROL_ERROR_NOT_SUPPORTED) @@ -373,7 +373,7 @@ int ITc_minicontrol_create_window_p(void) return 0; } } -#endif //End mobile +#endif //End mobile/wearable elm_win_alpha_set(minicontrol_window, EINA_TRUE); evas_object_resize(minicontrol_window, 480, 800); @@ -416,7 +416,7 @@ int ITc_minicontrol_send_event_p(void) minicontrol_window = minicontrol_create_window(MINICONTROL_NAME, MINICONTROL_TARGET_VIEWER_QUICK_PANEL, minicontrol_window_callback); minicontrol_error_e nRet = get_last_result(); -#ifdef MOBILE //Starts MOBILE +#if defined(MOBILE) || defined(WEARABLE) //Starts MOBILE/WEARABLE if (g_bMinicontrolNotSupported) { if(nRet != MINICONTROL_ERROR_NOT_SUPPORTED) @@ -430,7 +430,7 @@ int ITc_minicontrol_send_event_p(void) return 0; } } -#endif //End mobile +#endif //End mobile/wearable if ( minicontrol_window == NULL) { FPRINTF("[Line : %d][%s] minicontrol_create_window failed with error %s\\n", __LINE__, API_NAMESPACE, MinicontrolGetError(nRet)); diff --git a/src/itc/minicontrol/tct-minicontrol-native_wearable.h b/src/itc/minicontrol/tct-minicontrol-native_wearable.h index 635953cc9..b3ddae651 100755 --- a/src/itc/minicontrol/tct-minicontrol-native_wearable.h +++ b/src/itc/minicontrol/tct-minicontrol-native_wearable.h @@ -19,9 +19,21 @@ #include "testcase.h" #include "tct_common.h" +extern void ITs_minicontrol_startup(void); +extern void ITs_minicontrol_cleanup(void); +extern int ITc_minicontrol_viewer_add_p(void); +extern int ITc_minicontrol_viewer_send_event_p(void); +extern int ITc_minicontrol_viewer_set_unset_event_cb_p(void); +extern int ITc_minicontrol_create_window_p(void); +extern int ITc_minicontrol_send_event_p(void); testcase tc_array[] = { + {"ITc_minicontrol_viewer_add_p",ITc_minicontrol_viewer_add_p,ITs_minicontrol_startup,ITs_minicontrol_cleanup}, + {"ITc_minicontrol_viewer_send_event_p",ITc_minicontrol_viewer_send_event_p,ITs_minicontrol_startup,ITs_minicontrol_cleanup}, + {"ITc_minicontrol_viewer_set_unset_event_cb_p",ITc_minicontrol_viewer_set_unset_event_cb_p,ITs_minicontrol_startup,ITs_minicontrol_cleanup}, + {"ITc_minicontrol_create_window_p",ITc_minicontrol_create_window_p,ITs_minicontrol_startup,ITs_minicontrol_cleanup}, + {"ITc_minicontrol_send_event_p",ITc_minicontrol_send_event_p,ITs_minicontrol_startup,ITs_minicontrol_cleanup}, {NULL, NULL} }; diff --git a/tct_unsupported.txt b/tct_unsupported.txt index 582275db3..26281fba4 100755 --- a/tct_unsupported.txt +++ b/tct_unsupported.txt @@ -146,10 +146,6 @@ wearable:armv7l:itc:geofence-manager; wearable:aarch64:itc:geofence-manager; wearable:x86:itc:geofence-manager; wearable:x86_64:itc:geofence-manager; -wearable:armv7l:itc:minicontrol; -wearable:aarch64:itc:minicontrol; -wearable:x86:itc:minicontrol; -wearable:x86_64:itc:minicontrol; wearable:armv7l:itc:screen-mirroring; wearable:aarch64:itc:screen-mirroring; wearable:x86:itc:screen-mirroring;