mirror of
https://github.com/espressif/esp-nimble.git
synced 2026-09-18 15:09:55 +00:00
host: test: fix SM test case
This test case should check if security request from peer sent after pairing request was ignored.
This commit is contained in:
committed by
Szymon Janc
parent
22d5e0e042
commit
2ed13eb7f4
@@ -415,13 +415,14 @@ TEST_CASE_SELF(ble_sm_test_case_peer_sec_req_inval)
|
||||
fail.reason = BLE_SM_ERR_CMD_NOT_SUPP;
|
||||
ble_sm_test_util_verify_tx_pair_fail(&fail);
|
||||
|
||||
/*** Pairing already in progress; ignore security request. */
|
||||
/*** Pairing already in progress; ignore security request before pairing
|
||||
* response was received. */
|
||||
ble_hs_atomic_conn_set_flags(2, BLE_HS_CONN_F_MASTER, 1);
|
||||
rc = ble_sm_pair_initiate(2);
|
||||
TEST_ASSERT_FATAL(rc == 0);
|
||||
ble_hs_test_util_prev_tx_queue_clear();
|
||||
|
||||
ble_sm_test_util_rx_sec_req(2, &sec_req, BLE_HS_EALREADY);
|
||||
ble_sm_test_util_rx_sec_req(2, &sec_req, 0);
|
||||
TEST_ASSERT(ble_hs_test_util_prev_tx_queue_sz() == 0);
|
||||
|
||||
ble_hs_test_util_assert_mbufs_freed(NULL);
|
||||
|
||||
Reference in New Issue
Block a user