* Helper to stop test server
({ server, transport }: { server: Server; transport: StreamableHTTPServerTransport })
| 40 | * Helper to stop test server |
| 41 | */ |
| 42 | async function stopTestServer({ server, transport }: { server: Server; transport: StreamableHTTPServerTransport }): Promise<void> { |
| 43 | // First close the transport to ensure all SSE streams are closed |
| 44 | await transport.close(); |
| 45 | |
| 46 | // Close the server without waiting indefinitely |
| 47 | server.close(); |
| 48 | } |
| 49 | |
| 50 | /** |
| 51 | * Common test messages |
no test coverage detected
searching dependent graphs…