Rev 5575: _cleanEnvironment can use overrideEnv, this prepare future cleanups. in file:///home/vila/src/bzr/bugs/690563-better-env-isolation/
Vincent Ladeuil
v.ladeuil+lp at free.fr
Thu Dec 16 10:44:06 GMT 2010
At file:///home/vila/src/bzr/bugs/690563-better-env-isolation/
------------------------------------------------------------
revno: 5575
revision-id: v.ladeuil+lp at free.fr-20101216104406-h6ha0p7efs79fe0p
parent: v.ladeuil+lp at free.fr-20101216101443-0em53d3ae5kmworm
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: 690563-better-env-isolation
timestamp: Thu 2010-12-16 11:44:06 +0100
message:
_cleanEnvironment can use overrideEnv, this prepare future cleanups.
-------------- next part --------------
=== modified file 'bzrlib/tests/__init__.py'
--- a/bzrlib/tests/__init__.py 2010-12-16 10:14:43 +0000
+++ b/bzrlib/tests/__init__.py 2010-12-16 10:44:06 +0000
@@ -851,6 +851,7 @@
self.addDetail("log", content.Content(content.ContentType("text",
"plain", {"charset": "utf8"}),
lambda:[self._get_log(keep_log_file=True)]))
+ self._old_env = {}
self._cleanEnvironment()
self._silenceUI()
self._startLogFile()
@@ -1598,10 +1599,9 @@
# use an env var so it propagates to subprocesses.
'APPORT_DISABLE': '1',
}
- self._old_env = {}
self.addCleanup(self._restoreEnvironment)
for name, value in new_env.iteritems():
- self._captureVar(name, value)
+ self.overrideEnv(name, value)
def _captureVar(self, name, newvalue):
"""Set an environment variable, and reset it when finished."""
More information about the bazaar-commits
mailing list