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

Method urlopen

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

Source from the content-addressed store, hash-verified

469 os.environ['no_proxy'] = '*'
470
471 def urlopen(self, url, data=None, **kwargs):
472 l = []
473 f = urllib.request.urlopen(url, data, **kwargs)
474 try:
475 # Exercise various methods
476 l.extend(f.readlines(200))
477 l.append(f.readline())
478 l.append(f.read(1024))
479 l.append(f.read())
480 finally:
481 f.close()
482 return b"".join(l)
483
484 def stop_server(self):
485 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

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