Create and configure a server socket for test communication.
(port, backlog=1)
| 72 | |
| 73 | |
| 74 | def _create_server_socket(port, backlog=1): |
| 75 | """Create and configure a server socket for test communication.""" |
| 76 | server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) |
| 77 | server_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) |
| 78 | server_socket.bind(("localhost", port)) |
| 79 | server_socket.settimeout(SHORT_TIMEOUT) |
| 80 | server_socket.listen(backlog) |
| 81 | return server_socket |
| 82 | |
| 83 | |
| 84 | def _wait_for_signal(sock, expected_signals, timeout=SHORT_TIMEOUT): |
no test coverage detected
searching dependent graphs…