MCPcopy Create free account
hub / github.com/RustPython/RustPython / _testSendmsgBadArgs

Method _testSendmsgBadArgs

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

Source from the content-addressed store, hash-verified

3421 self.assertEqual(self.serv_sock.recv(1000), b"done")
3422
3423 def _testSendmsgBadArgs(self):
3424 self.assertRaises(TypeError, self.cli_sock.sendmsg)
3425 self.assertRaises(TypeError, self.sendmsgToServer,
3426 b"not in an iterable")
3427 self.assertRaises(TypeError, self.sendmsgToServer,
3428 object())
3429 self.assertRaises(TypeError, self.sendmsgToServer,
3430 [object()])
3431 self.assertRaises(TypeError, self.sendmsgToServer,
3432 [MSG, object()])
3433 self.assertRaises(TypeError, self.sendmsgToServer,
3434 [MSG], object())
3435 self.assertRaises(TypeError, self.sendmsgToServer,
3436 [MSG], [], object())
3437 self.assertRaises(TypeError, self.sendmsgToServer,
3438 [MSG], [], 0, object())
3439 self.sendToServer(b"done")
3440
3441 def testSendmsgBadCmsg(self):
3442 # 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