Adding the SIO_KEEPALIVE_VALS command to socket.ioctl on windows
This commit is contained in:
Kristján Valur Jónsson 2009-09-25 15:19:51 +00:00
parent 143d433896
commit 2fcd03bb77
2 changed files with 43 additions and 15 deletions

View file

@ -543,6 +543,10 @@ class GeneralModuleTests(unittest.TestCase):
self.assertTrue(hasattr(socket, 'SIO_RCVALL'))
self.assertTrue(hasattr(socket, 'RCVALL_ON'))
self.assertTrue(hasattr(socket, 'RCVALL_OFF'))
self.assertTrue(hasattr(socket, 'SIO_KEEPALIVE_VALS'))
s = socket.socket()
self.assertRaises(ValueError, s.ioctl, -1, None)
s.ioctl(socket.SIO_KEEPALIVE_VALS, (1, 100, 100))
class BasicTCPTest(SocketConnectedTest):