From 68d3d69b1120a0b15495b4b2a947770c52b3661d Mon Sep 17 00:00:00 2001 From: spencergibb Date: Thu, 27 May 2021 14:40:14 -0400 Subject: [PATCH] updates test to ignore localhost part of error message --- .../gateway/filter/NettyRoutingFilterIntegrationTests.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-cloud-gateway-server/src/test/java/org/springframework/cloud/gateway/filter/NettyRoutingFilterIntegrationTests.java b/spring-cloud-gateway-server/src/test/java/org/springframework/cloud/gateway/filter/NettyRoutingFilterIntegrationTests.java index dfd0f524..de965257 100644 --- a/spring-cloud-gateway-server/src/test/java/org/springframework/cloud/gateway/filter/NettyRoutingFilterIntegrationTests.java +++ b/spring-cloud-gateway-server/src/test/java/org/springframework/cloud/gateway/filter/NettyRoutingFilterIntegrationTests.java @@ -39,6 +39,7 @@ import org.springframework.web.server.ServerWebExchange; import static org.assertj.core.api.Assertions.assertThat; import static org.assertj.core.data.Offset.offset; +import static org.hamcrest.Matchers.allOf; import static org.hamcrest.Matchers.containsString; import static org.springframework.boot.test.context.SpringBootTest.WebEnvironment.RANDOM_PORT; @@ -97,7 +98,7 @@ public class NettyRoutingFilterIntegrationTests extends BaseWebClientTests { testClient.get().uri("/connect/delay/2").exchange().expectStatus().isEqualTo(HttpStatus.INTERNAL_SERVER_ERROR) .expectBody().jsonPath("$.message") - .value(containsString("Connection refused: localhost/127.0.0.1:32167")); + .value(allOf(containsString("Connection refused:"), containsString(":32167"))); // default connect timeout is 45 sec, this test verifies that it is possible to // reduce timeout via config