summaryrefslogtreecommitdiff
path: root/coverage/lcovreport.py
diff options
context:
space:
mode:
Diffstat (limited to 'coverage/lcovreport.py')
-rw-r--r--coverage/lcovreport.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/coverage/lcovreport.py b/coverage/lcovreport.py
index 5a49ac4a..770f7a25 100644
--- a/coverage/lcovreport.py
+++ b/coverage/lcovreport.py
@@ -61,10 +61,8 @@ class LcovReporter:
hashed = str(base64.b64encode(md5(line).digest())[:-2], encoding="utf-8")
outfile.write(f"DA:{covered},1,{hashed}\n")
for missed in sorted(analysis.missing):
- if source_lines:
- line = source_lines[missed - 1].encode("utf-8")
- else:
- line = b""
+ assert source_lines
+ line = source_lines[missed-1].encode("utf-8")
hashed = str(base64.b64encode(md5(line).digest())[:-2], encoding="utf-8")
outfile.write(f"DA:{missed},0,{hashed}\n")
outfile.write(f"LF:{len(analysis.statements)}\n")