run-tests: simplify env deletion stable
authorMatt Mackall <mpm@selenic.com>
Sun, 02 Jun 2013 16:29:20 -0500
branchstable
changeset 1249 d402cca6f9b1
parent 1248 44c6de7459a7
child 1250 d0b3f7f38c72
run-tests: simplify env deletion [ original upstream message ]
tests/run-tests.py
--- a/tests/run-tests.py	Sun Jun 02 16:22:51 2013 -0500
+++ b/tests/run-tests.py	Sun Jun 02 16:29:20 2013 -0500
@@ -380,20 +380,15 @@
     env['COLUMNS'] = '80'
     env['TERM'] = 'xterm'
 
-    env['CDPATH'] = ''
-    env['GREP_OPTIONS'] = ''
-    env['http_proxy'] = ''
-    env['no_proxy'] = ''
-    env['NO_PROXY'] = ''
+    for k in ('HG HGPROF CDPATH GREP_OPTIONS http_proxy no_proxy ' +
+              'NO_PROXY').split():
+        if k in env:
+            del env[k]
 
     # unset env related to hooks
     for k in env.keys():
         if k.startswith('HG_'):
             del env[k]
-    if 'HG' in env:
-        del env['HG']
-    if 'HGPROF' in env:
-        del env['HGPROF']
 
     return env