From 4d779e139cc49817073b51a62a0f7b58c3767f3e Mon Sep 17 00:00:00 2001 From: Daniel Garnier-Moiroux Date: Thu, 4 Sep 2025 12:55:26 +0200 Subject: [PATCH] Fix flakey test in HttpClientStreamableHttpTransportErrorHandlingTest (#535) --- .../HttpClientStreamableHttpTransportErrorHandlingTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mcp/src/test/java/io/modelcontextprotocol/client/transport/HttpClientStreamableHttpTransportErrorHandlingTest.java b/mcp/src/test/java/io/modelcontextprotocol/client/transport/HttpClientStreamableHttpTransportErrorHandlingTest.java index 2b502a8..b82d6eb 100644 --- a/mcp/src/test/java/io/modelcontextprotocol/client/transport/HttpClientStreamableHttpTransportErrorHandlingTest.java +++ b/mcp/src/test/java/io/modelcontextprotocol/client/transport/HttpClientStreamableHttpTransportErrorHandlingTest.java @@ -63,7 +63,7 @@ public class HttpClientStreamableHttpTransportErrorHandlingTest { if ("DELETE".equals(httpExchange.getRequestMethod())) { httpExchange.sendResponseHeaders(200, 0); } - else { + else if ("POST".equals(httpExchange.getRequestMethod())) { // Capture session ID from request if present String requestSessionId = httpExchange.getRequestHeaders().getFirst(HttpHeaders.MCP_SESSION_ID); lastReceivedSessionId.set(requestSessionId);