MCPcopy Index your code
hub / github.com/RustPython/RustPython / test_wrapped_unconnected

Method test_wrapped_unconnected

Lib/test/test_ssl.py:560–576  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

558 self.assertEqual(wr(), None)
559
560 def test_wrapped_unconnected(self):
561 # Methods on an unconnected SSLSocket propagate the original
562 # OSError raise by the underlying socket object.
563 s = socket.socket(socket.AF_INET)
564 with test_wrap_socket(s) as ss:
565 self.assertRaises(OSError, ss.recv, 1)
566 self.assertRaises(OSError, ss.recv_into, bytearray(b'x'))
567 self.assertRaises(OSError, ss.recvfrom, 1)
568 self.assertRaises(OSError, ss.recvfrom_into, bytearray(b'x'), 1)
569 self.assertRaises(OSError, ss.send, b'x')
570 self.assertRaises(OSError, ss.sendto, b'x', ('0.0.0.0', 0))
571 self.assertRaises(NotImplementedError, ss.dup)
572 self.assertRaises(NotImplementedError, ss.sendmsg,
573 [b'x'], (), 0, ('0.0.0.0', 0))
574 self.assertRaises(NotImplementedError, ss.recvmsg, 100)
575 self.assertRaises(NotImplementedError, ss.recvmsg_into,
576 [bytearray(100)])
577
578 def test_timeout(self):
579 # Issue #8524: when creating an SSL socket, the timeout of the

Callers

nothing calls this directly

Calls 3

test_wrap_socketFunction · 0.85
socketMethod · 0.80
assertRaisesMethod · 0.45

Tested by

no test coverage detected