From 59ef4cdae790a98b1acab6b82fbce7885cd2efb6 Mon Sep 17 00:00:00 2001 From: Loic Dachary Date: Mon, 29 Jun 2015 15:19:26 +0200 Subject: [PATCH] suite.py: make main() argv as an argument Instead of using sys.argv implicitly, which is inconvenient for testing. Signed-off-by: Loic Dachary --- scripts/suite.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/suite.py b/scripts/suite.py index 013650c1a..1984e57c0 100644 --- a/scripts/suite.py +++ b/scripts/suite.py @@ -1,4 +1,5 @@ import docopt +import sys import teuthology.suite from teuthology.config import config @@ -81,6 +82,6 @@ Scheduler arguments: default_results_timeout=config.results_timeout) -def main(): - args = docopt.docopt(doc) +def main(argv=sys.argv[1:]): + args = docopt.docopt(doc, argv=argv) teuthology.suite.main(args) -- 2.47.3