summaryrefslogtreecommitdiff
path: root/coverage/cmdline.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2009-09-13 18:31:26 -0400
committerNed Batchelder <ned@nedbatchelder.com>2009-09-13 18:31:26 -0400
commit092d0971f3eb0f091d0bb9338e89b2d2996295d3 (patch)
tree91f1ffc8c6aa8476888859f04b1f8fd3bce3e051 /coverage/cmdline.py
parentba23869011d12616ee253334374dec89eb86895c (diff)
downloadpython-coveragepy-git-092d0971f3eb0f091d0bb9338e89b2d2996295d3.tar.gz
XML reporting hooked up, but not everything is right: a test_farm test fails now??
--HG-- rename : coverage/xml.py => coverage/xmlreport.py
Diffstat (limited to 'coverage/cmdline.py')
-rw-r--r--coverage/cmdline.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/coverage/cmdline.py b/coverage/cmdline.py
index fd697344..f6eb052d 100644
--- a/coverage/cmdline.py
+++ b/coverage/cmdline.py
@@ -248,7 +248,7 @@ CMDS = {
Opts.ignore_errors,
Opts.omit,
Opts.help,
- ]
+ ],
cmd = "xml",
usage = "[options]",
description = "Generate an XML report of coverage results."
@@ -354,13 +354,14 @@ class CoverageScript:
"You must specify at least one of -e, -x, -c, -r, -a, or -b."
)
return ERR
- args_needed = (
+ args_allowed = (
'execute' in options.actions or
'annotate' in options.actions or
'html' in options.actions or
- 'report' in options.actions
+ 'report' in options.actions or
+ 'xml' in options.actions
)
- if not args_needed and args:
+ if not args_allowed and args:
self.help_fn("Unexpected arguments: %s" % " ".join(args))
return ERR