summaryrefslogtreecommitdiff
path: root/coverage/__init__.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2012-11-07 20:02:41 -0500
committerNed Batchelder <ned@nedbatchelder.com>2012-11-07 20:02:41 -0500
commit3889069edd7c6232573c5bdd4f351cf5c1755132 (patch)
treea2369bf2ea73dd91180f6c0d37fe2c592398e09a /coverage/__init__.py
parent746fc885e42d7f746ae1501cd83ce3fb373791af (diff)
downloadpython-coveragepy-git-3889069edd7c6232573c5bdd4f351cf5c1755132.tar.gz
Of course, it's different on Py3.
Diffstat (limited to 'coverage/__init__.py')
-rw-r--r--coverage/__init__.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/coverage/__init__.py b/coverage/__init__.py
index 4d82375c..a10b4a67 100644
--- a/coverage/__init__.py
+++ b/coverage/__init__.py
@@ -83,7 +83,10 @@ annotate = _singleton_method('annotate')
# This makes some inspection tools (like pydoc) unable to find the class
# coverage.coverage. So remove that entry.
import sys
-del sys.modules['coverage.coverage']
+try:
+ del sys.modules['coverage.coverage']
+except KeyError:
+ pass
# COPYRIGHT AND LICENSE
#