From de5ca36e37ded04b1c46b72fae936a5b163c9ef8 Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Thu, 28 Dec 2017 12:45:59 +0200 Subject: [PATCH] tests: Fix gas_anqp_overrides with non-FILS builds Need to ignore missing RX-ANQP event for the FILS Realm Info if wpa_supplicant build does not include FILS support. Signed-off-by: Jouni Malinen --- tests/hwsim/test_gas.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/hwsim/test_gas.py b/tests/hwsim/test_gas.py index db0ca6a96..99673c924 100644 --- a/tests/hwsim/test_gas.py +++ b/tests/hwsim/test_gas.py @@ -1770,7 +1770,12 @@ def test_gas_anqp_overrides(dev, apdev): ev = dev[0].wait_event(["GAS-QUERY-DONE"], timeout=10) if ev is None: raise Exception("GAS query timed out") - for i in range(9): + elems = 9 + capa = dev[0].get_capability("fils") + if capa is None or "FILS" not in capa: + # FILS Realm Info not supported in the build + elems -= 1 + for i in range(elems): ev = dev[0].wait_event(["RX-ANQP"], timeout=5) if ev is None: raise Exception("ANQP response not seen")