We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6a01d86 commit 835f917Copy full SHA for 835f917
python/vim_coverage.py
@@ -33,10 +33,15 @@ def GetCoveragePyLines(path, source_file):
33
cov.load()
34
finally:
35
os.chdir(prev_cwd)
36
+ try:
37
+ data = cov.get_data()
38
+ except AttributeError:
39
+ # Coverage.py before 5.
40
+ data = cov.data
41
try:
42
# Coverage.py 4.0 and higher.
- covered_lines = cov.data.lines(source_file)
43
+ covered_lines = data.lines(source_file)
44
except TypeError:
- covered_lines = cov.data.line_data()[source_file]
45
+ covered_lines = data.line_data()[source_file]
46
uncovered_lines = cov.analysis(source_file)[2]
47
return (covered_lines or [], uncovered_lines)
0 commit comments