From: Jouni Malinen Date: Sun, 25 Nov 2018 10:02:07 +0000 (+0200) Subject: tests: More coverage for ATTACH command parameter setting X-Git-Tag: hostap_2_7~68 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e18b479299217379e4cba0ba46e3c83ce0e5d55d;p=thirdparty%2Fhostap.git tests: More coverage for ATTACH command parameter setting Signed-off-by: Jouni Malinen --- diff --git a/tests/hwsim/test_scan.py b/tests/hwsim/test_scan.py index 35e78e04c..c390f5617 100644 --- a/tests/hwsim/test_scan.py +++ b/tests/hwsim/test_scan.py @@ -1474,3 +1474,16 @@ def test_scan_probe_req_events(dev, apdev): ev = hapd.wait_event(["RX-PROBE-REQUEST"], timeout=0.1) if ev is not None: raise Exception("Unexpected RX-PROBE-REQUEST") + + if "OK" not in hapd2.mon.request("ATTACH probe_rx_events=0"): + raise Exception("Failed to update event registration") + + dev[0].scan_for_bss(apdev[0]['bssid'], freq="2412", force_scan=True) + ev = hapd2.wait_event(["RX-PROBE-REQUEST"], timeout=0.5) + if ev is not None: + raise Exception("Unexpected RX-PROBE-REQUEST") + + tests = [ "probe_rx_events", "probe_rx_events=-1", "probe_rx_events=2" ] + for val in tests: + if "FAIL" not in hapd2.mon.request("ATTACH " + val): + raise Exception("Invalid ATTACH command accepted")