summaryrefslogtreecommitdiff
path: root/coverage/html.py
diff options
context:
space:
mode:
Diffstat (limited to 'coverage/html.py')
-rw-r--r--coverage/html.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/coverage/html.py b/coverage/html.py
index 4a0e1a33..e3b814c5 100644
--- a/coverage/html.py
+++ b/coverage/html.py
@@ -282,6 +282,12 @@ class HtmlReporter(object):
file_be_gone(html_path)
return
+ if self.config.skip_empty:
+ # Don't report on empty files.
+ if nums.n_statements == 0:
+ file_be_gone(html_path)
+ return
+
# Find out if the file on disk is already correct.
if self.incr.can_skip_file(self.data, fr, rootname):
self.file_summaries.append(self.incr.index_info(rootname))