Skip to content

Commit 62db640

Browse files
committed
Update ext_tests.py for current versions of coverage
1 parent ae895f7 commit 62db640

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

ext_tests.py

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -115,24 +115,25 @@ def get_suite(filenames):
115115

116116
try:
117117
import coverage
118+
cov = coverage.Coverage()
118119
except ImportError:
119-
coverage = None
120+
cov = None
120121

121-
if coverage is not None:
122-
coverage.erase()
123-
coverage.start()
122+
if cov is not None:
123+
cov.erase()
124+
cov.start()
124125

125126
result = runner.run(suite)
126127

127128
if not result.wasSuccessful():
128129
sys.exit(1)
129130

130-
if coverage is not None:
131-
coverage.stop()
132-
coverage.report(coverage_modules)
133-
coverage.erase()
131+
if cov is not None:
132+
cov.stop()
133+
cov.report(coverage_modules)
134+
cov.erase()
134135

135-
if coverage is None:
136+
if cov is None:
136137
sys.stderr.write("""
137138
No coverage reporting done (Python module "coverage" is missing)
138139
Please install the python-coverage package to get coverage reporting.

0 commit comments

Comments
 (0)