(self, s, family, stype)
| 2059 | sock._sendfile_use_sendfile(File(None)) |
| 2060 | |
| 2061 | def _test_socket_fileno(self, s, family, stype): |
| 2062 | self.assertEqual(s.family, family) |
| 2063 | self.assertEqual(s.type, stype) |
| 2064 | |
| 2065 | fd = s.fileno() |
| 2066 | s2 = socket.socket(fileno=fd) |
| 2067 | self.addCleanup(s2.close) |
| 2068 | # detach old fd to avoid double close |
| 2069 | s.detach() |
| 2070 | self.assertEqual(s2.family, family) |
| 2071 | self.assertEqual(s2.type, stype) |
| 2072 | self.assertEqual(s2.fileno(), fd) |
| 2073 | |
| 2074 | def test_socket_fileno(self): |
| 2075 | s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) |
no test coverage detected