summaryrefslogtreecommitdiff
path: root/coverage/cmdline.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2015-01-08 07:27:10 -0500
committerNed Batchelder <ned@nedbatchelder.com>2015-01-08 07:27:10 -0500
commitc31b55826ebaa3dffd169faded83d5726e57a21b (patch)
tree164aa653012d8ea48fd1f494a2816e82c1c23e33 /coverage/cmdline.py
parent2e43cdcfc1fc94a70862a6004ebe0466d3ac6202 (diff)
downloadpython-coveragepy-c31b55826ebaa3dffd169faded83d5726e57a21b.tar.gz
Read and write plugin data to .coverage
Diffstat (limited to 'coverage/cmdline.py')
-rw-r--r--coverage/cmdline.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/coverage/cmdline.py b/coverage/cmdline.py
index ee8233e..816c545 100644
--- a/coverage/cmdline.py
+++ b/coverage/cmdline.py
@@ -576,10 +576,15 @@ class CoverageScript(object):
print("has_arcs: %r" % self.coverage.data.has_arcs())
summary = self.coverage.data.summary(fullpath=True)
if summary:
+ plugins = self.coverage.data.plugin_data()
filenames = sorted(summary.keys())
print("\n%d files:" % len(filenames))
for f in filenames:
- print("%s: %d lines" % (f, summary[f]))
+ line = "%s: %d lines" % (f, summary[f])
+ plugin = plugins.get(f)
+ if plugin:
+ line += " [%s]" % plugin
+ print(line)
else:
print("No data collected")
else: