(self)
| 3981 | |
| 3982 | @requires_headers_trailers |
| 3983 | async def test_trailers(self): |
| 3984 | TESTFN2 = os_helper.TESTFN + "2" |
| 3985 | file_data = b"abcdef" |
| 3986 | |
| 3987 | self.addCleanup(os_helper.unlink, TESTFN2) |
| 3988 | create_file(TESTFN2, file_data) |
| 3989 | |
| 3990 | with open(TESTFN2, 'rb') as f: |
| 3991 | await self.async_sendfile(self.sockno, f.fileno(), 0, 5, |
| 3992 | trailers=[b"123456", b"789"]) |
| 3993 | self.client.close() |
| 3994 | await self.server.wait_closed() |
| 3995 | self.assertEqual(self.server_buffer, b"abcde123456789") |
| 3996 | |
| 3997 | @requires_headers_trailers |
| 3998 | @requires_32b |
nothing calls this directly
no test coverage detected