Really fix bug
diff --git a/Lib/test/test_urllib.py b/Lib/test/test_urllib.py
index fc3db9f..f0766b2 100644
--- a/Lib/test/test_urllib.py
+++ b/Lib/test/test_urllib.py
@@ -118,8 +118,8 @@
         # Records changes to env vars
         self.env = support.EnvironmentVarGuard()
         # Delete all proxy related env vars
-        for k in os.environ.keys():
-            if k == 'NO_PROXY':
+        for k in list(os.environ):
+            if 'proxy' not in k.lower():
                 self.env.unset(k)
 
     def tearDown(self):