summaryrefslogtreecommitdiff
path: root/coverage/control.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2018-08-23 20:17:50 -0400
committerNed Batchelder <ned@nedbatchelder.com>2018-08-24 06:54:17 -0400
commitad58ff0db4eeb40794e3cf87c2ee9365aedc7bd6 (patch)
treea1ca83edeb679de914664b80d19fad1bc890c3bd /coverage/control.py
parent7ef5a0fa170dd96aa257924554473cedfb3ceae7 (diff)
downloadpython-coveragepy-git-ad58ff0db4eeb40794e3cf87c2ee9365aedc7bd6.tar.gz
Fix the pytest-cov test
Diffstat (limited to 'coverage/control.py')
-rw-r--r--coverage/control.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/coverage/control.py b/coverage/control.py
index c83432af..4dd62e10 100644
--- a/coverage/control.py
+++ b/coverage/control.py
@@ -460,6 +460,7 @@ class Coverage(object):
self._collector.reset()
self._init_data(suffix=None)
self._data.erase(parallel=self.config.parallel)
+ self._data = None
def clear_exclude(self, which='exclude'):
"""Clear the exclude list."""
@@ -561,6 +562,8 @@ class Coverage(object):
"""
self._init()
+ self._init_data(suffix=None)
+ self._post_init()
if self._collector and self._collector.save_data(self._data):
self._post_save_work()