run-tests: simplify env deletion
authorMatt Mackall <mpm@selenic.com>
Sun, 02 Jun 2013 16:29:20 -0500
changeset 19271 08be9601b464
parent 19270 ac80a1cddf83
child 19272 16df87e25f41
run-tests: simplify env deletion
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