diff options
author | Stephan Richter <stephan.richter@gmail.com> | 2019-01-24 07:44:59 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2019-06-10 17:15:32 -0400 |
commit | 0f5c9347aa8c72d853f49761d5580a770c4fd39f (patch) | |
tree | 82e0a136a16456d2df85f803a3ed9dc3da66d5ee /coverage/cmdline.py | |
parent | 5c157a28c46b2f5ed9e9051e5b6c8d461b490f1b (diff) | |
download | python-coveragepy-git-0f5c9347aa8c72d853f49761d5580a770c4fd39f.tar.gz |
Extend HTML report to to show contexts for every covered line.
Diffstat (limited to 'coverage/cmdline.py')
-rw-r--r-- | coverage/cmdline.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/coverage/cmdline.py b/coverage/cmdline.py index 76af0213..1c31b1e7 100644 --- a/coverage/cmdline.py +++ b/coverage/cmdline.py @@ -93,6 +93,10 @@ class Opts(object): '--skip-covered', action='store_true', help="Skip files with 100% coverage.", ) + show_contexts = optparse.make_option( + '--show-contexts', action='store_true', + help="Show contexts for covered lines.", + ) omit = optparse.make_option( '', '--omit', action='store', metavar="PAT1,PAT2,...", @@ -190,6 +194,7 @@ class CoverageOptionParser(optparse.OptionParser, object): rcfile=True, show_missing=None, skip_covered=None, + show_contexts=None, source=None, timid=None, title=None, @@ -341,6 +346,7 @@ CMDS = { Opts.omit, Opts.title, Opts.skip_covered, + Opts.show_contexts ] + GLOBAL_ARGS, usage="[options] [modules]", description=( @@ -553,6 +559,7 @@ class CoverageScript(object): directory=options.directory, title=options.title, skip_covered=options.skip_covered, + show_contexts=options.show_contexts, **report_args ) elif options.action == "xml": |