Merge pull request #29 from theatlantic/coverage-get-data

Add support for coverage 4.0.
This commit is contained in:
Camilo Nova 2016-07-21 17:40:01 -05:00 committed by GitHub
commit c0c859dfdd

View file

@ -102,7 +102,13 @@ class CoverageTask(object):
def teardown_test_environment(self, **kwargs):
self.coverage.stop()
self.coverage._harvest_data()
try:
self.coverage._harvest_data()
except AttributeError:
# coverage._harvest_data was renamed to coverage.get_data in
# coverage.py 4.0.
self.coverage.get_data()
morfs = [filename for filename in self.coverage.data.measured_files()
if self.want_file(filename)]