(self)
| 5232 | |
| 5233 | class TCPCloserTest(ThreadedTCPSocketTest): |
| 5234 | def testClose(self): |
| 5235 | conn, _ = self.serv.accept() |
| 5236 | |
| 5237 | read, _, _ = select.select([conn], [], [], support.SHORT_TIMEOUT) |
| 5238 | self.assertEqual(read, [conn]) |
| 5239 | self.assertEqual(conn.recv(1), b'x') |
| 5240 | conn.close() |
| 5241 | |
| 5242 | # Calling close() many times should be safe. |
| 5243 | conn.close() |
| 5244 | conn.close() |
| 5245 | |
| 5246 | def _testClose(self): |
| 5247 | self.cli.connect((HOST, self.port)) |
nothing calls this directly
no test coverage detected