From 4198e43309cb680da8c873db06fc6cd43f94bfa8 Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Tue, 13 Dec 2016 20:13:42 +0200 Subject: [PATCH] tests: Properly skip pmksa_cache_ctrl_ext if PMKSA_GET is not supported Mark the test as skipped instead of failed if wpa_supplicant is built without PMKSA_GET support. Signed-off-by: Jouni Malinen --- tests/hwsim/test_pmksa_cache.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/hwsim/test_pmksa_cache.py b/tests/hwsim/test_pmksa_cache.py index d1dab32fd..78b0dba4b 100644 --- a/tests/hwsim/test_pmksa_cache.py +++ b/tests/hwsim/test_pmksa_cache.py @@ -12,7 +12,7 @@ import time import hostapd import hwsim_utils from wpasupplicant import WpaSupplicant -from utils import alloc_fail +from utils import alloc_fail, HwsimSkip from test_ap_eap import eap_connect def test_pmksa_cache_on_roam_back(dev, apdev): @@ -935,6 +935,8 @@ def test_pmksa_cache_ctrl_ext(dev, apdev): res1 = dev[0].request("PMKSA_GET %d" % id) logger.info("PMKSA_GET: " + res1) + if "UNKNOWN COMMAND" in res1: + raise HwsimSkip("PMKSA_GET not supported in the build") if bssid not in res1: raise Exception("PMKSA cache entry missing")