Fixed the unit testcases for advertisement 24/180724/1 accepted/tizen/unified/20180611.015227 submit/tizen/20180607.003351
authorAmit Purwar <amit.purwar@samsung.com>
Fri, 1 Jun 2018 10:04:41 +0000 (15:34 +0530)
committerAmit Purwar <amit.purwar@samsung.com>
Fri, 1 Jun 2018 10:06:58 +0000 (15:36 +0530)
added the add advertisement data
added the gatt server write callback in custom service

Change-Id: I97a83a570da202799941f0e6960f1e9cb3b59a56
Signed-off-by: Amit Purwar <amit.purwar@samsung.com>
test/bt_unit_test.c

index eb5c98b..df81ed9 100644 (file)
@@ -290,6 +290,8 @@ tc_table_t tc_adapter_le[] = {
                , BT_UNIT_TEST_FUNCTION_ADAPTER_LE_START_SCAN},
        {"bt_adapter_le_stop_scan"
                , BT_UNIT_TEST_FUNCTION_ADAPTER_LE_STOP_SCAN},
+       {"bt_adapter_le_add_advertising_data"
+               , BT_UNIT_TEST_FUNCTION_ADAPTER_LE_ADD_ADVERTISING_DATA},
        {"bt_adapter_le_set_advertising_mode"
                , BT_UNIT_TEST_FUNCTION_ADAPTER_LE_SET_ADVERTISING_MODE},
        {"bt_adapter_le_set_advertising_filter_policy"
@@ -7742,6 +7744,9 @@ int test_input_callback(void *data)
                                        value_length, &characteristic);
                        TC_PRT("bt_gatt_characteristic_create : %s\n", __bt_get_error_message(ret));
 
+                       ret = bt_gatt_server_set_write_value_requested_cb(characteristic,
+                               __bt_gatt_server_write_value_requested_cb, NULL);
+
                        bt_gatt_server_set_read_value_requested_cb(characteristic,
                                __bt_gatt_server_read_value_requested_cb, NULL);
                        ret = bt_gatt_service_add_characteristic(service, characteristic);