mirror of https://github.com/ArduPilot/ardupilot
Tools: fix flake8 issue
This commit is contained in:
parent
63a836e013
commit
c1c730a9bb
|
@ -20,6 +20,7 @@ import time
|
||||||
import traceback
|
import traceback
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
from typing import List
|
from typing import List
|
||||||
|
import importlib.util
|
||||||
|
|
||||||
import pexpect
|
import pexpect
|
||||||
import fnmatch
|
import fnmatch
|
||||||
|
@ -1549,7 +1550,9 @@ class TestSuite(ABC):
|
||||||
self.generate_junit = generate_junit
|
self.generate_junit = generate_junit
|
||||||
if generate_junit:
|
if generate_junit:
|
||||||
try:
|
try:
|
||||||
import junitparser
|
spec = importlib.util.find_spec("junitparser")
|
||||||
|
if spec is None:
|
||||||
|
raise ImportError
|
||||||
except ImportError as e:
|
except ImportError as e:
|
||||||
raise ImportError(f"Junit export need junitparser package.\n {e} \nTry: python -m pip install junitparser")
|
raise ImportError(f"Junit export need junitparser package.\n {e} \nTry: python -m pip install junitparser")
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue