From 4d4c9dd956d7f4b0b678c373596f48924d81ea9b Mon Sep 17 00:00:00 2001 From: Rodolfo Juarez Date: Sat, 29 Nov 2025 16:17:03 -0800 Subject: [PATCH] Fixing undeterministic behavior from rewriteRequestParameterWithEncodedRemainParameters() test Signed-off-by: Rodolfo Juarez --- .../gateway/server/mvc/filter/BeforeFilterFunctionsTests.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-cloud-gateway-server-webmvc/src/test/java/org/springframework/cloud/gateway/server/mvc/filter/BeforeFilterFunctionsTests.java b/spring-cloud-gateway-server-webmvc/src/test/java/org/springframework/cloud/gateway/server/mvc/filter/BeforeFilterFunctionsTests.java index 7dfa446945..b7da01f720 100644 --- a/spring-cloud-gateway-server-webmvc/src/test/java/org/springframework/cloud/gateway/server/mvc/filter/BeforeFilterFunctionsTests.java +++ b/spring-cloud-gateway-server-webmvc/src/test/java/org/springframework/cloud/gateway/server/mvc/filter/BeforeFilterFunctionsTests.java @@ -160,8 +160,8 @@ void rewriteRequestParameterWithEncodedRemainParameters() { ServerRequest result = BeforeFilterFunctions.rewriteRequestParameter("foo", "replacement").apply(request); assertThat(result.param("foo")).isPresent().hasValue("replacement"); - assertThat(result.uri().toString()) - .hasToString("http://localhost/path?baz%5B%5D=qux%5B%5D&quux=corge%2B&foo=replacement"); + assertThat(result.uri().toString()).contains("http://localhost/path?", "baz%5B%5D=qux%5B%5D", "quux=corge%2B", + "foo=replacement"); } @Test