MCPcopy Index your code
hub / github.com/python/cpython / test_winreg_proxy_bypass

Method test_winreg_proxy_bypass

Lib/test/test_urllib2.py:1532–1553  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1530
1531 @unittest.skipUnless(os.name == "nt", "only relevant for Windows")
1532 def test_winreg_proxy_bypass(self):
1533 proxy_override = "www.example.com;*.example.net; 192.168.0.1"
1534 proxy_bypass = _proxy_bypass_winreg_override
1535 for host in ("www.example.com", "www.example.net", "192.168.0.1"):
1536 self.assertTrue(proxy_bypass(host, proxy_override),
1537 "expected bypass of %s to be true" % host)
1538
1539 for host in ("example.com", "www.example.org", "example.net",
1540 "192.168.0.2"):
1541 self.assertFalse(proxy_bypass(host, proxy_override),
1542 "expected bypass of %s to be False" % host)
1543
1544 # check intranet address bypass
1545 proxy_override = "example.com; <local>"
1546 self.assertTrue(proxy_bypass("example.com", proxy_override),
1547 "expected bypass of %s to be true" % host)
1548 self.assertFalse(proxy_bypass("example.net", proxy_override),
1549 "expected bypass of %s to be False" % host)
1550 for host in ("test", "localhost"):
1551 self.assertTrue(proxy_bypass(host, proxy_override),
1552 "expect <local> to bypass intranet address '%s'"
1553 % host)
1554
1555 @unittest.skipUnless(sys.platform == 'darwin', "only relevant for OSX")
1556 def test_osx_proxy_bypass(self):

Callers

nothing calls this directly

Calls 3

proxy_bypassFunction · 0.85
assertTrueMethod · 0.80
assertFalseMethod · 0.80

Tested by

no test coverage detected