ci: skip pytest cases in managed_components

This commit is contained in:
Fu Hanxi 2023-11-30 09:08:01 +01:00
parent 7df8574119
commit 1f0f661979
No known key found for this signature in database
GPG Key ID: 19399699CF3C4B16
2 changed files with 2 additions and 1 deletions

View File

@ -12,6 +12,7 @@ addopts =
--skip-check-coredump y
--logfile-extension ".txt"
--check-duplicates y
--ignore-glob "*/managed_components/*"
# ignore DeprecationWarning
filterwarnings =

View File

@ -214,7 +214,7 @@ def get_pytest_files(paths: List[str]) -> List[str]:
pytest_scripts: Set[str] = set()
for p in paths:
path = Path(p)
pytest_scripts.update(str(_p) for _p in path.glob('**/pytest_*.py'))
pytest_scripts.update(str(_p) for _p in path.glob('**/pytest_*.py') if 'managed_components' not in _p.parts)
return list(pytest_scripts)