]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
tests: ACS with both HT40+ and HT40- allowed
authorJouni Malinen <jouni@codeaurora.org>
Sun, 2 Feb 2020 18:15:21 +0000 (20:15 +0200)
committerJouni Malinen <jouni@codeaurora.org>
Mon, 3 Feb 2020 00:03:32 +0000 (02:03 +0200)
Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
tests/hwsim/test_ap_acs.py

index 3cade3ca4ef82b57739f63e69ed2d83981d5dc62..fe88d017183599e5cd031deb4740d5f7ff782ea3 100644 (file)
@@ -135,11 +135,18 @@ def test_ap_multi_bss_acs(dev, apdev):
 
 def test_ap_acs_40mhz(dev, apdev):
     """Automatic channel selection for 40 MHz channel"""
+    run_ap_acs_40mhz(dev, apdev, '[HT40+]')
+
+def test_ap_acs_40mhz_plus_or_minus(dev, apdev):
+    """Automatic channel selection for 40 MHz channel (plus or minus)"""
+    run_ap_acs_40mhz(dev, apdev, '[HT40+][HT40-]')
+
+def run_ap_acs_40mhz(dev, apdev, ht_capab):
     clear_scan_cache(apdev[0])
     force_prev_ap_on_24g(apdev[0])
     params = hostapd.wpa2_params(ssid="test-acs", passphrase="12345678")
     params['channel'] = '0'
-    params['ht_capab'] = '[HT40+]'
+    params['ht_capab'] = ht_capab
     hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
     wait_acs(hapd)