(self)
| 3840 | self.cli_sock.close() |
| 3841 | |
| 3842 | def testRecvmsgOverflow(self): |
| 3843 | # Receive a message in more than one chunk. |
| 3844 | seg1, ancdata, flags, addr = self.doRecvmsg(self.serv_sock, |
| 3845 | len(MSG) - 3) |
| 3846 | self.checkRecvmsgAddress(addr, self.cli_addr) |
| 3847 | self.assertEqual(ancdata, []) |
| 3848 | self.checkFlags(flags, eor=False) |
| 3849 | |
| 3850 | seg2, ancdata, flags, addr = self.doRecvmsg(self.serv_sock, 1024) |
| 3851 | self.checkRecvmsgAddress(addr, self.cli_addr) |
| 3852 | self.assertEqual(ancdata, []) |
| 3853 | self.checkFlags(flags, eor=True) |
| 3854 | |
| 3855 | msg = seg1 + seg2 |
| 3856 | self.assertEqual(msg, MSG) |
| 3857 | |
| 3858 | def _testRecvmsgOverflow(self): |
| 3859 | self.sendToServer(MSG) |
nothing calls this directly
no test coverage detected