(selenium, host, port, message)
| 69 | |
| 70 | @run_in_pyodide |
| 71 | async def run(selenium, host, port, message): |
| 72 | import socket |
| 73 | |
| 74 | s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) |
| 75 | s.connect((host, port)) |
| 76 | |
| 77 | s.sendall(message) |
| 78 | |
| 79 | response = s.recv(1024) |
| 80 | |
| 81 | s.close() |
| 82 | return response.decode() |
| 83 | |
| 84 | with tcp_server(handler) as (host, port): |
| 85 | result = run(selenium_nodesock, host, port, TEST_MESSAGE) |
no test coverage detected