summaryrefslogtreecommitdiff
path: root/coverage/summary.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2022-11-06 12:44:36 -0500
committerNed Batchelder <ned@nedbatchelder.com>2022-11-06 13:33:53 -0500
commit8389674d5d0f15dcb84896439f74ada0bc2150da (patch)
treebf64bd9161a4667f0af744e5b1263b3a9a79ffbb /coverage/summary.py
parentd5c3daa5b6f15f968e663f1a0459ddad48479e67 (diff)
downloadpython-coveragepy-git-8389674d5d0f15dcb84896439f74ada0bc2150da.tar.gz
fix: don't write two rules for an empty table.
Diffstat (limited to 'coverage/summary.py')
-rw-r--r--coverage/summary.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/coverage/summary.py b/coverage/summary.py
index 194dc1af..fe73c678 100644
--- a/coverage/summary.py
+++ b/coverage/summary.py
@@ -78,7 +78,9 @@ class SummaryReporter:
self.write_items(line_items)
# Write a TOTAL line
- self.write(rule)
+ if lines_values:
+ self.write(rule)
+
line_items = [
formats[item].format(str(value),
name_len=max_name, n=max_n-1) for item, value in zip(header, total_line)