]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
tests: Skip dpp_enterprise_tcp tests without OpenSSL
authorAndrei Otcheretianski <andrei.otcheretianski@intel.com>
Thu, 22 Oct 2020 15:01:37 +0000 (18:01 +0300)
committerJouni Malinen <j@w1.fi>
Fri, 4 Dec 2020 09:54:27 +0000 (11:54 +0200)
Skip these tests if OpenSSL wasn't loaded, instead of crashing.

Signed-off-by: Andrei Otcheretianski <andrei.otcheretianski@intel.com>
tests/hwsim/test_dpp.py

index ff03814306d0835fc356af4946eedbd55118709f..5a9d1eeaefdac9a8aa724ccf51e2604de9b2c3b4 100644 (file)
@@ -5967,6 +5967,9 @@ def test_dpp_enterprise_reject(dev, apdev, params):
 
 def test_dpp_enterprise_tcp(dev, apdev, params):
     """DPP over TCP for enterprise provisioning"""
+    if not openssl_imported:
+        raise HwsimSkip("OpenSSL python method not available")
+
     try:
         run_dpp_enterprise_tcp(dev, apdev, params)
     finally:
@@ -6054,6 +6057,9 @@ def run_dpp_enterprise_tcp_end(params, dev, wt):
 
 def test_dpp_enterprise_tcp2(dev, apdev, params):
     """DPP over TCP for enterprise provisioning (Controller initiating)"""
+    if not openssl_imported:
+        raise HwsimSkip("OpenSSL python method not available")
+
     try:
         run_dpp_enterprise_tcp2(dev, apdev, params)
     finally: