diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2023-05-14 14:58:06 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2023-05-14 16:08:49 -0400 |
commit | 610a56fb7ef43614be8752c4561c6c0f118db021 (patch) | |
tree | 8a7ca4aaad8d41dd63c86a664e9841635035ed9e /coverage/lcovreport.py | |
parent | aefde5326dde3a6a232d888a1b1b4e1202ff2b3b (diff) | |
download | python-coveragepy-git-610a56fb7ef43614be8752c4561c6c0f118db021.tar.gz |
fix: lcov report indexeerror for some Jinja2 files. #1553
Diffstat (limited to 'coverage/lcovreport.py')
-rw-r--r-- | coverage/lcovreport.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/coverage/lcovreport.py b/coverage/lcovreport.py index 8e3a5768..3da164d5 100644 --- a/coverage/lcovreport.py +++ b/coverage/lcovreport.py @@ -74,6 +74,8 @@ class LcovReporter: # characters of the encoding ("==") are removed from the hash to # allow genhtml to run on the resulting lcov file. if source_lines: + if covered-1 >= len(source_lines): + break line = source_lines[covered-1] else: line = "" |