mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
ci: make pytest build script compatible with pytest 7.x
This commit is contained in:
parent
93106c9348
commit
21834f8362
@ -105,6 +105,11 @@ def get_pytest_dirs(folder: str) -> List[str]:
|
|||||||
raise RuntimeError('pytest collection failed')
|
raise RuntimeError('pytest collection failed')
|
||||||
|
|
||||||
sys.stdout.flush() # print instantly
|
sys.stdout.flush() # print instantly
|
||||||
test_file_paths = set(node.fspath for node in collector.nodes)
|
|
||||||
|
try:
|
||||||
|
test_file_paths = set(node.path for node in collector.nodes)
|
||||||
|
except AttributeError:
|
||||||
|
# pytest 6.x
|
||||||
|
test_file_paths = set(node.fspath for node in collector.nodes)
|
||||||
|
|
||||||
return [os.path.dirname(file) for file in test_file_paths]
|
return [os.path.dirname(file) for file in test_file_paths]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user