summaryrefslogtreecommitdiff
path: root/CoverageTestRunner.py
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2011-08-29 17:52:29 +0100
committerLars Wirzenius <liw@liw.fi>2011-08-29 17:52:29 +0100
commitacffc9eb8bf034cf8f1e80855cbd6924d796d27b (patch)
treebf9fb2bd3c013ebb19cdd38a33358f8d638fbf9b /CoverageTestRunner.py
parent67a226e6cd32764ddb549232cb94422081911ca4 (diff)
downloadcoverage-test-runner-acffc9eb8bf034cf8f1e80855cbd6924d796d27b.tar.gz
Change CoverageTestRunner.py to run stuff only in named dirs.
Diffstat (limited to 'CoverageTestRunner.py')
-rw-r--r--CoverageTestRunner.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/CoverageTestRunner.py b/CoverageTestRunner.py
index c741418..a54e3b0 100644
--- a/CoverageTestRunner.py
+++ b/CoverageTestRunner.py
@@ -238,7 +238,7 @@ class CoverageTestRunner:
return result
-def run(dirname="."):
+def run():
"""Use CoverageTestRunner on the desired directory."""
parser = optparse.OptionParser()
@@ -252,7 +252,10 @@ def run(dirname="."):
help="Ignore missing test modules for modules listed "
"in FILE.")
- opts, args = parser.parse_args()
+ opts, dirnames = parser.parse_args()
+ if not dirnames:
+ dirnames = ['.']
+ dirname = dirnames[0]
if opts.ignore_missing_from:
lines = file(opts.ignore_missing_from).readlines()