(self)
| 639 | self.assertEqual(wr(), None) |
| 640 | |
| 641 | def test_wrapped_unconnected(self): |
| 642 | # Methods on an unconnected SSLSocket propagate the original |
| 643 | # OSError raise by the underlying socket object. |
| 644 | s = socket.socket(socket.AF_INET) |
| 645 | with test_wrap_socket(s) as ss: |
| 646 | self.assertRaises(OSError, ss.recv, 1) |
| 647 | self.assertRaises(OSError, ss.recv_into, bytearray(b'x')) |
| 648 | self.assertRaises(OSError, ss.recvfrom, 1) |
| 649 | self.assertRaises(OSError, ss.recvfrom_into, bytearray(b'x'), 1) |
| 650 | self.assertRaises(OSError, ss.send, b'x') |
| 651 | self.assertRaises(OSError, ss.sendto, b'x', ('0.0.0.0', 0)) |
| 652 | self.assertRaises(NotImplementedError, ss.dup) |
| 653 | self.assertRaises(NotImplementedError, ss.sendmsg, |
| 654 | [b'x'], (), 0, ('0.0.0.0', 0)) |
| 655 | self.assertRaises(NotImplementedError, ss.recvmsg, 100) |
| 656 | self.assertRaises(NotImplementedError, ss.recvmsg_into, |
| 657 | [bytearray(100)]) |
| 658 | |
| 659 | def test_timeout(self): |
| 660 | # Issue #8524: when creating an SSL socket, the timeout of the |
nothing calls this directly
no test coverage detected