MCPcopy Index your code
hub / github.com/RustPython/RustPython / test_winreg_proxy_bypass

Method test_winreg_proxy_bypass

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

Source from the content-addressed store, hash-verified

1513
1514 @unittest.skipUnless(os.name == "nt", "only relevant for Windows")
1515 def test_winreg_proxy_bypass(self):
1516 proxy_override = "www.example.com;*.example.net; 192.168.0.1"
1517 proxy_bypass = _proxy_bypass_winreg_override
1518 for host in ("www.example.com", "www.example.net", "192.168.0.1"):
1519 self.assertTrue(proxy_bypass(host, proxy_override),
1520 "expected bypass of %s to be true" % host)
1521
1522 for host in ("example.com", "www.example.org", "example.net",
1523 "192.168.0.2"):
1524 self.assertFalse(proxy_bypass(host, proxy_override),
1525 "expected bypass of %s to be False" % host)
1526
1527 # check intranet address bypass
1528 proxy_override = "example.com; <local>"
1529 self.assertTrue(proxy_bypass("example.com", proxy_override),
1530 "expected bypass of %s to be true" % host)
1531 self.assertFalse(proxy_bypass("example.net", proxy_override),
1532 "expected bypass of %s to be False" % host)
1533 for host in ("test", "localhost"):
1534 self.assertTrue(proxy_bypass(host, proxy_override),
1535 "expect <local> to bypass intranet address '%s'"
1536 % host)
1537
1538 @unittest.skipUnless(sys.platform == 'darwin', "only relevant for OSX")
1539 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