From 0a337fe2511b8f3d3527aebba5a49d1145c7c720 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 2 Dec 2025 17:23:04 +0000 Subject: [PATCH] Remove HttpEndpoint_ExtremelyLongPath_HandlesGracefully test per reviewer feedback Co-authored-by: sfmskywalker <938393+sfmskywalker@users.noreply.github.com> --- .../HttpEndpointSecurityAndEdgeCasesTests.cs | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/test/component/Elsa.Workflows.ComponentTests/Scenarios/Activities/Http/HttpEndpointSecurityAndEdgeCasesTests.cs b/test/component/Elsa.Workflows.ComponentTests/Scenarios/Activities/Http/HttpEndpointSecurityAndEdgeCasesTests.cs index fe9921f33..b9309c144 100644 --- a/test/component/Elsa.Workflows.ComponentTests/Scenarios/Activities/Http/HttpEndpointSecurityAndEdgeCasesTests.cs +++ b/test/component/Elsa.Workflows.ComponentTests/Scenarios/Activities/Http/HttpEndpointSecurityAndEdgeCasesTests.cs @@ -43,24 +43,6 @@ public class HttpEndpointSecurityAndEdgeCasesTests(App app) : AppComponentTest(a Assert.Equal("File upload successful", responseContent); } - [Fact] - public async Task HttpEndpoint_ExtremelyLongPath_HandlesGracefully() - { - // Arrange - var client = WorkflowServer.CreateHttpWorkflowClient(); - var longUserId = new string('a', 1000); // Very long user ID - var longOrderId = new string('b', 1000); // Very long order ID - - // Act & Assert - Should not crash, might return 404 or handle gracefully - var response = await client.GetAsync($"test/users/{longUserId}/orders/{longOrderId}"); - - // The exact response depends on server configuration, but it shouldn't crash - Assert.True(response.StatusCode == HttpStatusCode.NotFound || - response.StatusCode == HttpStatusCode.BadRequest || - response.StatusCode == HttpStatusCode.RequestUriTooLong || - response.StatusCode == HttpStatusCode.OK); - } - [Fact] public async Task HttpEndpoint_MalformedMultipartData_HandlesGracefully() {