diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2015-07-03 07:46:01 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2015-07-03 07:46:01 -0400 |
commit | abb3536b66910ddec0e83d3d2a251607d4f5223a (patch) | |
tree | 648237b0d78e9ab43016ca385bcb80c6df8bfa87 /coverage/monkey.py | |
parent | de77a383e1e0267ed2ae3bd321b61916f91f060d (diff) | |
download | python-coveragepy-git-abb3536b66910ddec0e83d3d2a251607d4f5223a.tar.gz |
A little cleanup of multiprocessing monkeypatching
Diffstat (limited to 'coverage/monkey.py')
-rw-r--r-- | coverage/monkey.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/coverage/monkey.py b/coverage/monkey.py index 4cd68d30..417b64fe 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) |