(self, s, family, stype)
| 2110 | sock._sendfile_use_sendfile(File(None)) |
| 2111 | |
| 2112 | def _test_socket_fileno(self, s, family, stype): |
| 2113 | self.assertEqual(s.family, family) |
| 2114 | self.assertEqual(s.type, stype) |
| 2115 | |
| 2116 | fd = s.fileno() |
| 2117 | s2 = socket.socket(fileno=fd) |
| 2118 | self.addCleanup(s2.close) |
| 2119 | # detach old fd to avoid double close |
| 2120 | s.detach() |
| 2121 | self.assertEqual(s2.family, family) |
| 2122 | self.assertEqual(s2.type, stype) |
| 2123 | self.assertEqual(s2.fileno(), fd) |
| 2124 | |
| 2125 | def test_socket_fileno(self): |
| 2126 | s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) |
no test coverage detected