(self)
| 306 | tr.close() |
| 307 | |
| 308 | def test_sendfile(self): |
| 309 | srv_proto, cli_proto = self.prepare_sendfile() |
| 310 | ret = self.run_loop( |
| 311 | self.loop.sendfile(cli_proto.transport, self.file)) |
| 312 | cli_proto.transport.close() |
| 313 | self.run_loop(srv_proto.done) |
| 314 | self.assertEqual(ret, len(self.DATA)) |
| 315 | self.assertEqual(srv_proto.nbytes, len(self.DATA)) |
| 316 | self.assertEqual(srv_proto.data, self.DATA) |
| 317 | self.assertEqual(self.file.tell(), len(self.DATA)) |
| 318 | |
| 319 | def test_sendfile_force_fallback(self): |
| 320 | srv_proto, cli_proto = self.prepare_sendfile() |
nothing calls this directly
no test coverage detected