From 4d92ea116cc9771584d5c72f86b59e6f5060b26a Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Fri, 20 Mar 2020 16:16:48 +1000 Subject: [PATCH] tools: if pytest fails to import, skip the tool option parsing test MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It's not the most important test outside of my machine and CI, so let's just skip over it. Signed-off-by: Peter Hutterer Tested-by: Michel Dänzer --- tools/test_tool_option_parsing.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tools/test_tool_option_parsing.py b/tools/test_tool_option_parsing.py index a48962b1..f506a217 100755 --- a/tools/test_tool_option_parsing.py +++ b/tools/test_tool_option_parsing.py @@ -24,12 +24,18 @@ # DEALINGS IN THE SOFTWARE. import os -import pytest import resource import sys import subprocess import logging +try: + import pytest +except ImportError: + print('Failed to import pytest. Skipping.', file=sys.stderr) + sys.exit(77) + + logger = logging.getLogger('test') logger.setLevel(logging.DEBUG)