From: Jouni Malinen Date: Sun, 6 Apr 2014 08:09:03 +0000 (+0300) Subject: tests: WPS cred event for external use X-Git-Tag: hostap_2_2~371 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f19d87f1eec46f7b5b333176a8256e10a9b735bd;p=thirdparty%2Fhostap.git tests: WPS cred event for external use Signed-off-by: Jouni Malinen --- diff --git a/tests/hwsim/test_ap_wps.py b/tests/hwsim/test_ap_wps.py index 9f4cae1da..57467106b 100644 --- a/tests/hwsim/test_ap_wps.py +++ b/tests/hwsim/test_ap_wps.py @@ -93,7 +93,14 @@ def test_ap_wps_init_2ap_pbc(dev, apdev): if "[WPS-PBC]" not in bss['flags']: raise Exception("WPS-PBC flag missing from AP2") dev[0].dump_monitor() + dev[0].request("SET wps_cred_processing 2") dev[0].request("WPS_PBC") + ev = dev[0].wait_event(["WPS-CRED-RECEIVED"], timeout=30) + dev[0].request("SET wps_cred_processing 0") + if ev is None: + raise Exception("WPS cred event not seen") + if "100e" not in ev: + raise Exception("WPS attributes not included in the cred event") ev = dev[0].wait_event(["CTRL-EVENT-CONNECTED"], timeout=30) if ev is None: raise Exception("Association with the AP timed out")