[ITC][bluetooth][ACR-774][Added get uuid name API Testcase]
authornibha.sharma <nibha.sharma@samsung.com>
Mon, 16 Jan 2017 10:22:48 +0000 (15:52 +0530)
committernibha.sharma <nibha.sharma@samsung.com>
Mon, 16 Jan 2017 10:22:48 +0000 (15:52 +0530)
Change-Id: Ic7f15d5306f3d94b0ba404675b2f7b52e20df8d9
Signed-off-by: nibha.sharma <nibha.sharma@samsung.com>
src/itc/bluetooth/ITs-bluetooth-adapter.c
src/itc/bluetooth/tct-bluetooth-native_common_iot.h
src/itc/bluetooth/tct-bluetooth-native_mobile.h
src/itc/bluetooth/tct-bluetooth-native_tv.h
src/itc/bluetooth/tct-bluetooth-native_wearable.h

index 6e15cc3ec9c747aaa81e75b64195d04d5794af8c..18a07fce329a733d266901efced01eff0973c720 100755 (executable)
@@ -877,5 +877,38 @@ int ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p(
        return 0;
 }
 
+//& purpose: Gets the specification name for the given UUID.
+//& type: auto
+/**
+* @testcase                    ITc_bluetooth_adapter_bt_get_uuid_name_p
+* @since_tizen                 3.0
+* @type                                auto
+* @description                 Gets the specification name for the given UUID.
+* @scenario                            bt_get_uuid_name
+* @apicovered                  bt_get_uuid_name
+* @passcase                            When bt_get_uuid_name is successful
+* @failcase                            If target APIs fails
+* @precondition                        Bluetooth must be initialized
+* @postcondition               Bluetooth must be de-initialized
+*/
+int ITc_bluetooth_adapter_bt_get_uuid_name_p(void)
+{
+       START_TEST;
+       char *pszName = NULL;
+       int nRetVal = bt_get_uuid_name(BLUETOOTH_SERVICE_UUID, &pszName);
+       PRINT_RESULT(BT_ERROR_NONE, nRetVal, "bt_get_uuid_name", BluetoothGetError(nRetVal));
+       if ( pszName != NULL )
+       {
+               FPRINTF("[Line : %d][%s] specification name for the given UUID is: %s\\n", __LINE__, API_NAMESPACE, pszName);
+               FREE_MEMORY(pszName);
+       }
+       else
+       {
+               FPRINTF("[Line : %d][%s] bt_get_uuid_name failed!!!\\n", __LINE__, API_NAMESPACE);
+               return 1;
+       }
+       return 0;
+}
+
 /** @} */
 /** @} */
index 9bd8e290c30893e744c1a98c8675250945ffe267..bbd5943dfdf05e904a4f2205933f9fb752776f7d 100755 (executable)
@@ -77,6 +77,7 @@ extern int ITc_bluetooth_adapter_bt_adapter_get_address_p(void);
 extern int ITc_bluetooth_adapter_bt_adapter_get_state_p(void);
 extern int ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p(void);
 extern int ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p(void);
+extern int ITc_bluetooth_adapter_bt_get_uuid_name_p(void);
 
 testcase tc_array[] = {
     {"ITc_bluetooth_adapter_bt_adapter_le_create_destroy_advertiser_p", ITc_bluetooth_adapter_bt_adapter_le_create_destroy_advertiser_p, ITs_bluetooth_adapter_le_startup, ITs_bluetooth_adapter_le_cleanup},
@@ -124,6 +125,7 @@ testcase tc_array[] = {
     {"ITc_bluetooth_adapter_bt_adapter_get_state_p", ITc_bluetooth_adapter_bt_adapter_get_state_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
     {"ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p", ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
     {"ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p", ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
+    {"ITc_bluetooth_adapter_bt_get_uuid_name_p", ITc_bluetooth_adapter_bt_get_uuid_name_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
     {NULL, NULL}
 };
 
index 9bd8e290c30893e744c1a98c8675250945ffe267..bbd5943dfdf05e904a4f2205933f9fb752776f7d 100755 (executable)
@@ -77,6 +77,7 @@ extern int ITc_bluetooth_adapter_bt_adapter_get_address_p(void);
 extern int ITc_bluetooth_adapter_bt_adapter_get_state_p(void);
 extern int ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p(void);
 extern int ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p(void);
+extern int ITc_bluetooth_adapter_bt_get_uuid_name_p(void);
 
 testcase tc_array[] = {
     {"ITc_bluetooth_adapter_bt_adapter_le_create_destroy_advertiser_p", ITc_bluetooth_adapter_bt_adapter_le_create_destroy_advertiser_p, ITs_bluetooth_adapter_le_startup, ITs_bluetooth_adapter_le_cleanup},
@@ -124,6 +125,7 @@ testcase tc_array[] = {
     {"ITc_bluetooth_adapter_bt_adapter_get_state_p", ITc_bluetooth_adapter_bt_adapter_get_state_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
     {"ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p", ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
     {"ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p", ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
+    {"ITc_bluetooth_adapter_bt_get_uuid_name_p", ITc_bluetooth_adapter_bt_get_uuid_name_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
     {NULL, NULL}
 };
 
index d16c4fe621870b67efeb388fe3a4ade1caa59293..190e8dea24eb615f4f514f0fc6b1aae30b902688 100755 (executable)
@@ -46,6 +46,7 @@ extern int ITc_bluetooth_adapter_bt_adapter_get_address_p(void);
 extern int ITc_bluetooth_adapter_bt_adapter_get_state_p(void);
 extern int ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p(void);
 extern int ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p(void);
+extern int ITc_bluetooth_adapter_bt_get_uuid_name_p(void);
 
 testcase tc_array[] = {
     {"ITc_bluetooth_audio_bt_audio_initialize_deinitialize_p", ITc_bluetooth_audio_bt_audio_initialize_deinitialize_p, ITs_bluetooth_audio_startup, ITs_bluetooth_audio_cleanup},
@@ -68,6 +69,7 @@ testcase tc_array[] = {
     {"ITc_bluetooth_adapter_bt_adapter_get_state_p", ITc_bluetooth_adapter_bt_adapter_get_state_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
     {"ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p", ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
     {"ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p", ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
+    {"ITc_bluetooth_adapter_bt_get_uuid_name_p", ITc_bluetooth_adapter_bt_get_uuid_name_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
     {NULL, NULL}
 };
 
index 9bd8e290c30893e744c1a98c8675250945ffe267..bbd5943dfdf05e904a4f2205933f9fb752776f7d 100755 (executable)
@@ -77,6 +77,7 @@ extern int ITc_bluetooth_adapter_bt_adapter_get_address_p(void);
 extern int ITc_bluetooth_adapter_bt_adapter_get_state_p(void);
 extern int ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p(void);
 extern int ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p(void);
+extern int ITc_bluetooth_adapter_bt_get_uuid_name_p(void);
 
 testcase tc_array[] = {
     {"ITc_bluetooth_adapter_bt_adapter_le_create_destroy_advertiser_p", ITc_bluetooth_adapter_bt_adapter_le_create_destroy_advertiser_p, ITs_bluetooth_adapter_le_startup, ITs_bluetooth_adapter_le_cleanup},
@@ -124,6 +125,7 @@ testcase tc_array[] = {
     {"ITc_bluetooth_adapter_bt_adapter_get_state_p", ITc_bluetooth_adapter_bt_adapter_get_state_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
     {"ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p", ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_mode_changed_cb_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
     {"ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p", ITc_bluetooth_adapter_bt_adapter_set_unset_visibility_duration_changed_cb_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
+    {"ITc_bluetooth_adapter_bt_get_uuid_name_p", ITc_bluetooth_adapter_bt_get_uuid_name_p, ITs_bluetooth_startup, ITs_bluetooth_cleanup},
     {NULL, NULL}
 };