(self)
| 6778 | # non regular file |
| 6779 | |
| 6780 | def _testNonRegularFile(self): |
| 6781 | address = self.serv.getsockname() |
| 6782 | file = io.BytesIO(self.FILEDATA) |
| 6783 | with socket.create_connection(address) as sock, file as file: |
| 6784 | sent = sock.sendfile(file) |
| 6785 | self.assertEqual(sent, self.FILESIZE) |
| 6786 | self.assertEqual(file.tell(), self.FILESIZE) |
| 6787 | self.assertRaises(socket._GiveupOnSendfile, |
| 6788 | sock._sendfile_use_sendfile, file) |
| 6789 | |
| 6790 | def testNonRegularFile(self): |
| 6791 | conn = self.accept_conn() |
nothing calls this directly
no test coverage detected