[PATCH 3/7] tests: Command line arguments can be passed to testrunner



---
 tests/python/testrunner.py |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/tests/python/testrunner.py b/tests/python/testrunner.py
index af8e3d0..a41c88b 100755
--- a/tests/python/testrunner.py
+++ b/tests/python/testrunner.py
@@ -4,12 +4,19 @@ import unittest
 import glob
 import pygtk
 pygtk.require('2.0')
+import sys
 
 test_loader = unittest.defaultTestLoader
 
 names = []
-for filename in glob.iglob("test_*.py"):
-    names.append(filename[:-3])
+args = sys.argv[1:]
+
+if args:
+    for item in args:
+        names.append(item[:-3])
+else:
+    for filename in glob.iglob("test_*.py"):
+        names.append(filename[:-3])
 
 test_suites = []
 for name in names:
-- 
1.7.0.4



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]