[pacman-dev] [PATCH 2/7] pactest.py: read options from PACTEST_OPTS

Andrew Gregory andrew.gregory.8 at gmail.com
Tue Jan 19 18:30:05 UTC 2021


Makes it easier to pass options when not running pactest directly.

Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
---
 test/pacman/pactest.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/test/pacman/pactest.py b/test/pacman/pactest.py
index 20af41dc..c295bfc0 100755
--- a/test/pacman/pactest.py
+++ b/test/pacman/pactest.py
@@ -125,7 +125,8 @@ def create_parser():
 
     # parse options
     opt_parser = create_parser()
-    (opts, args) = opt_parser.parse_args()
+    (opts, args) = opt_parser.parse_args(args=os.getenv('PACTEST_OPTS', '').split())
+    (opts, args) = opt_parser.parse_args(values=opts)
 
     if args is None or len(args) == 0:
         tap.bail("no tests defined, nothing to do")
-- 
2.30.0


More information about the pacman-dev mailing list