From f13f0324c70a82b4fe9873eb60f580eade15c259 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Mon, 28 Mar 2016 09:34:28 -0400 Subject: Show the tracer class in help output. #479 --- coverage/cmdline.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'coverage/cmdline.py') diff --git a/coverage/cmdline.py b/coverage/cmdline.py index 38f4b43..9e6b088 100644 --- a/coverage/cmdline.py +++ b/coverage/cmdline.py @@ -549,7 +549,7 @@ class CoverageScript(object): help_params['program_name'] = self.program_name help_msg = textwrap.dedent(HELP_TOPICS.get(topic, '')).strip() if help_msg: - print(help_msg % help_params) + print(help_msg.format(**help_params)) else: print("Don't know topic %r" % topic) @@ -699,10 +699,10 @@ def unglob_args(args): HELP_TOPICS = { 'help': """\ - Coverage.py, version %(__version__)s + Coverage.py, version {__version__} with {tracer_class.__name__} Measure, collect, and report on code coverage in Python programs. - usage: %(program_name)s [options] [args] + usage: {program_name} [options] [args] Commands: annotate Annotate source files with execution information. @@ -714,17 +714,17 @@ HELP_TOPICS = { run Run a Python program and measure code execution. xml Create an XML report of coverage results. - Use "%(program_name)s help " for detailed help on any command. - For full documentation, see %(__url__)s + Use "{program_name} help " for detailed help on any command. + For full documentation, see {__url__} """, 'minimum_help': """\ - Code coverage for Python. Use '%(program_name)s help' for help. + Code coverage for Python. Use '{program_name} help' for help. """, 'version': """\ - Coverage.py, version %(__version__)s. - Documentation at %(__url__)s + Coverage.py, version {__version__} with {tracer_class.__name__} + Documentation at {__url__} """, } -- cgit v1.2.1