tests: hostapd ctrl_iface SET_NEIGHBOR failures
Signed-off-by: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
ed8a5733bd
commit
be06fd5b02
1 changed files with 14 additions and 0 deletions
|
@ -212,6 +212,20 @@ def test_rrm_neighbor_db(dev, apdev):
|
||||||
if apdev[0]['bssid'] not in res:
|
if apdev[0]['bssid'] not in res:
|
||||||
raise Exception("Own BSS not visible in SHOW_NEIGHBOR output")
|
raise Exception("Own BSS not visible in SHOW_NEIGHBOR output")
|
||||||
|
|
||||||
|
def test_rrm_neighbor_db_failures(dev, apdev):
|
||||||
|
"""hostapd ctrl_iface SET_NEIGHBOR failures"""
|
||||||
|
params = {"ssid": "test", "rrm_neighbor_report": "1"}
|
||||||
|
hapd = hostapd.add_ap(apdev[0]['ifname'], params)
|
||||||
|
cmd = "SET_NEIGHBOR 00:11:22:33:44:55 ssid=\"test1\" nr=" + nr + " lci=" + lci + " civic=" + civic
|
||||||
|
tests = [(1, "hostapd_neighbor_add"),
|
||||||
|
(1, "wpabuf_dup;hostapd_neighbor_set"),
|
||||||
|
(2, "wpabuf_dup;hostapd_neighbor_set"),
|
||||||
|
(3, "wpabuf_dup;hostapd_neighbor_set")]
|
||||||
|
for count, func in tests:
|
||||||
|
with alloc_fail(hapd, count, func):
|
||||||
|
if "FAIL" not in hapd.request(cmd):
|
||||||
|
raise Exception("Set neighbor succeeded")
|
||||||
|
|
||||||
def test_rrm_neighbor_db_disabled(dev, apdev):
|
def test_rrm_neighbor_db_disabled(dev, apdev):
|
||||||
"""hostapd ctrl_iface SHOW_NEIGHBOR while neighbor report disabled"""
|
"""hostapd ctrl_iface SHOW_NEIGHBOR while neighbor report disabled"""
|
||||||
params = {"ssid": "test"}
|
params = {"ssid": "test"}
|
||||||
|
|
Loading…
Reference in a new issue