summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/coveragetest.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/coveragetest.py b/tests/coveragetest.py
index c30e13a7..5cd94e28 100644
--- a/tests/coveragetest.py
+++ b/tests/coveragetest.py
@@ -53,7 +53,7 @@ class EnvironmentAwareMixin(unittest.TestCase):
def del_environ(self, name):
"""Delete an environment variable, unless we set it."""
- if name not in self._environ_undos:
+ if name not in self._environ_undos and name in os.environ:
self._environ_undos[name] = os.environ.get(name)
del os.environ[name]