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

Method _testSendmsgBadCmsg

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

Source from the content-addressed store, hash-verified

3546 self.assertEqual(self.serv_sock.recv(1000), b"done")
3547
3548 def _testSendmsgBadCmsg(self):
3549 self.assertRaises(TypeError, self.sendmsgToServer,
3550 [MSG], [object()])
3551 self.assertRaises(TypeError, self.sendmsgToServer,
3552 [MSG], [(object(), 0, b"data")])
3553 self.assertRaises(TypeError, self.sendmsgToServer,
3554 [MSG], [(0, object(), b"data")])
3555 self.assertRaises(TypeError, self.sendmsgToServer,
3556 [MSG], [(0, 0, object())])
3557 self.assertRaises(TypeError, self.sendmsgToServer,
3558 [MSG], [(0, 0)])
3559 self.assertRaises(TypeError, self.sendmsgToServer,
3560 [MSG], [(0, 0, b"data", 42)])
3561 self.sendToServer(b"done")
3562
3563 @requireAttrs(socket, "CMSG_SPACE")
3564 def testSendmsgBadMultiCmsg(self):

Callers

nothing calls this directly

Calls 2

assertRaisesMethod · 0.45
sendToServerMethod · 0.45

Tested by

no test coverage detected