tests: Fix wnm_action_proto_no_pmf to have active WNM_SLEEP operation
The previous designed worked since wpa_supplicant did not track pending request state. With such tracking added, this test case needs to make sure there is a pending operation when injecting the invalid response. Signed-off-by: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
c29475a932
commit
e22aa2f6ec
1 changed files with 5 additions and 0 deletions
|
@ -1488,6 +1488,11 @@ def test_wnm_action_proto_no_pmf(dev, apdev):
|
|||
dev[0].request("WNM_SLEEP enter")
|
||||
time.sleep(0.1)
|
||||
hapd.set("ext_mgmt_frame_handling", "1")
|
||||
hapd.dump_monitor()
|
||||
dev[0].request("WNM_SLEEP exit")
|
||||
ev = hapd.wait_event(['MGMT-RX'], timeout=5)
|
||||
if ev is None:
|
||||
raise Exception("WNM-Sleep Mode Request not seen")
|
||||
|
||||
msg = {}
|
||||
msg['fc'] = MGMT_SUBTYPE_ACTION << 4
|
||||
|
|
Loading…
Reference in a new issue