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

Method testSetBlocking

Lib/test/test_socket.py:5418–5436  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

5416 self.assertEqual(not bool(flag & os.O_NONBLOCK), fd_blocking)
5417
5418 def testSetBlocking(self):
5419 # Test setblocking() and settimeout() methods
5420 self.serv.setblocking(True)
5421 self.assert_sock_timeout(self.serv, None)
5422
5423 self.serv.setblocking(False)
5424 self.assert_sock_timeout(self.serv, 0.0)
5425
5426 self.serv.settimeout(None)
5427 self.assert_sock_timeout(self.serv, None)
5428
5429 self.serv.settimeout(0)
5430 self.assert_sock_timeout(self.serv, 0)
5431
5432 self.serv.settimeout(10)
5433 self.assert_sock_timeout(self.serv, 10)
5434
5435 self.serv.settimeout(0)
5436 self.assert_sock_timeout(self.serv, 0)
5437
5438 def _testSetBlocking(self):
5439 pass

Callers

nothing calls this directly

Calls 3

assert_sock_timeoutMethod · 0.95
setblockingMethod · 0.45
settimeoutMethod · 0.45

Tested by

no test coverage detected