summaryrefslogtreecommitdiff
path: root/coverage/monkey.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2015-07-03 07:46:01 -0400
committerNed Batchelder <ned@nedbatchelder.com>2015-07-03 07:46:01 -0400
commit6f1f2fc580936ff075e0f33543208586fcf02970 (patch)
tree7e121fd8281b673e1d17848d8875daa2d7f14044 /coverage/monkey.py
parent59c5ea34cc0da1b552dba03c0c7f34a83ee94e72 (diff)
downloadpython-coveragepy-6f1f2fc580936ff075e0f33543208586fcf02970.tar.gz
A little cleanup of multiprocessing monkeypatching
Diffstat (limited to 'coverage/monkey.py')
-rw-r--r--coverage/monkey.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/coverage/monkey.py b/coverage/monkey.py
index 4cd68d3..417b64f 100644
--- a/coverage/monkey.py
+++ b/coverage/monkey.py
@@ -6,7 +6,7 @@ import sys
# An attribute that will be set on modules to indicate that they have been
# monkey-patched.
-MARKER = "_coverage$patched"
+PATCHED_MARKER = "_coverage$patched"
def patch_multiprocessing():
@@ -16,7 +16,7 @@ def patch_multiprocessing():
This is wildly experimental!
"""
- if hasattr(multiprocessing, MARKER):
+ if hasattr(multiprocessing, PATCHED_MARKER):
return
if sys.version_info >= (3, 4):
@@ -29,6 +29,7 @@ def patch_multiprocessing():
class ProcessWithCoverage(klass):
"""A replacement for multiprocess.Process that starts coverage."""
def _bootstrap(self):
+ """Wrapper around _bootstrap to start coverage."""
from coverage import Coverage
cov = Coverage(data_suffix=True)
cov.start()
@@ -43,4 +44,4 @@ def patch_multiprocessing():
else:
multiprocessing.Process = ProcessWithCoverage
- setattr(multiprocessing, MARKER, True)
+ setattr(multiprocessing, PATCHED_MARKER, True)