From: Jouni Malinen Date: Thu, 22 Dec 2016 12:17:48 +0000 (+0200) Subject: tests: Check MESH flag in BSS output in wpas_mesh_mode_scan X-Git-Tag: hostap_2_7~1970 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f05a893edac341a82ed00cc8feabe980dd4f6f01;p=thirdparty%2Fhostap.git tests: Check MESH flag in BSS output in wpas_mesh_mode_scan In addition, use a single channel scan to make the test case run faster. Signed-off-by: Jouni Malinen --- diff --git a/tests/hwsim/test_wpas_mesh.py b/tests/hwsim/test_wpas_mesh.py index 9a58bb611..0bf5b51aa 100644 --- a/tests/hwsim/test_wpas_mesh.py +++ b/tests/hwsim/test_wpas_mesh.py @@ -74,6 +74,8 @@ def check_mesh_scan(dev, params, other_started=False, beacon_int=0): raise Exception("beacon_int missing from BSS entry") if str(beacon_int) != bss['beacon_int']: raise Exception("Unexpected beacon_int in BSS entry: " + bss['beacon_int']) + if '[MESH]' not in bss['flags']: + raise Exception("BSS output did not include MESH flag") def check_mesh_group_added(dev): ev = dev.wait_event(["MESH-GROUP-STARTED"]) @@ -190,7 +192,7 @@ def test_wpas_mesh_mode_scan(dev): check_mesh_group_added(dev[1]) # Check for Mesh scan - check_mesh_scan(dev[0], "use_id=1", beacon_int=175) + check_mesh_scan(dev[0], "use_id=1 freq=2412", beacon_int=175) def test_wpas_mesh_open(dev, apdev): """wpa_supplicant open MESH network connectivity"""