[meta-python][PATCH 05/12] python3-glances: fix ptest args being consumed by GlancesMain's argv slicing
Khem Raj <[email protected]>
| Newsgroups | org.openembedded.lists.openembedded-devel |
|---|---|
| Message-ID | <[email protected]> |
From: Khem Raj <[email protected]> tests/test_core.py does GlancesMain(args_begin_at=2) at module import time, slicing the real process sys.argv. Passing --automake on the pytest command line (rather than via PYTEST_ADDOPTS) shifted that slice and broke it; set it via PYTEST_ADDOPTS instead. Signed-off-by: Khem Raj <[email protected]> --- .../recipes-devtools/python/python3-glances/run-ptest | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-glances/run-ptest b/meta-python/recipes-devtools/python/python3-glances/run-ptest index f56ca03dca..5903768942 100644 --- a/meta-python/recipes-devtools/python/python3-glances/run-ptest +++ b/meta-python/recipes-devtools/python/python3-glances/run-ptest @@ -1,3 +1,6 @@ #!/bin/sh -pytest tests/test_core.py +# test_core.py does `GlancesMain(args_begin_at=2)` at module import time, +# slicing the real process sys.argv; passing --automake on the command line +# (rather than via PYTEST_ADDOPTS) shifts that slice and breaks it. +PYTEST_ADDOPTS="--automake" pytest tests/test_core.py