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

Method urlopen

Lib/test/test_urllib2_localnet.py:468–479  ·  view source on GitHub ↗
(self, url, data=None, **kwargs)

Source from the content-addressed store, hash-verified

466 os.environ['no_proxy'] = '*'
467
468 def urlopen(self, url, data=None, **kwargs):
469 l = []
470 f = urllib.request.urlopen(url, data, **kwargs)
471 try:
472 # Exercise various methods
473 l.extend(f.readlines(200))
474 l.append(f.readline())
475 l.append(f.read(1024))
476 l.append(f.read())
477 finally:
478 f.close()
479 return b"".join(l)
480
481 def stop_server(self):
482 self.server.stop()

Callers 15

test_redirectionMethod · 0.95
test_chunkedMethod · 0.95
test_404Method · 0.95
test_200Method · 0.95
test_httpsMethod · 0.95
test_https_sniMethod · 0.95
test_socketserverMethod · 0.45
test_urlwithfragMethod · 0.45
setUpMethod · 0.45
test_remote_authorityMethod · 0.45

Calls 7

extendMethod · 0.45
readlinesMethod · 0.45
appendMethod · 0.45
readlineMethod · 0.45
readMethod · 0.45
closeMethod · 0.45
joinMethod · 0.45

Tested by

no test coverage detected