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

Method _testSendmsgBadArgs

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

Source from the content-addressed store, hash-verified

3524 self.assertEqual(self.serv_sock.recv(1000), b"done")
3525
3526 def _testSendmsgBadArgs(self):
3527 self.assertRaises(TypeError, self.cli_sock.sendmsg)
3528 self.assertRaises(TypeError, self.sendmsgToServer,
3529 b"not in an iterable")
3530 self.assertRaises(TypeError, self.sendmsgToServer,
3531 object())
3532 self.assertRaises(TypeError, self.sendmsgToServer,
3533 [object()])
3534 self.assertRaises(TypeError, self.sendmsgToServer,
3535 [MSG, object()])
3536 self.assertRaises(TypeError, self.sendmsgToServer,
3537 [MSG], object())
3538 self.assertRaises(TypeError, self.sendmsgToServer,
3539 [MSG], [], object())
3540 self.assertRaises(TypeError, self.sendmsgToServer,
3541 [MSG], [], 0, object())
3542 self.sendToServer(b"done")
3543
3544 def testSendmsgBadCmsg(self):
3545 # Check that invalid ancillary data items are rejected.

Callers

nothing calls this directly

Calls 2

assertRaisesMethod · 0.45
sendToServerMethod · 0.45

Tested by

no test coverage detected