Merge remote-tracking branch 'origin/2.1.x'
This commit is contained in:
@@ -644,7 +644,7 @@ public class GatewayFilterSpec extends UriSpec {
|
||||
* @return a {@link GatewayFilterSpec} that can be used to apply additional filters
|
||||
*/
|
||||
public GatewayFilterSpec setStatus(HttpStatus status) {
|
||||
return setStatus(status.toString());
|
||||
return setStatus(status.name());
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -102,6 +102,24 @@ public class SetStatusGatewayFilterFactoryTests extends BaseWebClientTests {
|
||||
.expectStatus().isEqualTo(status);
|
||||
}
|
||||
|
||||
@EnableAutoConfiguration
|
||||
@SpringBootConfiguration
|
||||
@Import(DefaultTestConfig.class)
|
||||
public static class TestEnumConfig {
|
||||
|
||||
@Value("${test.uri}")
|
||||
String uri;
|
||||
|
||||
@Bean
|
||||
public RouteLocator enumRouteLocator(RouteLocatorBuilder builder) {
|
||||
return builder.routes()
|
||||
.route("test_enum_http_status", r -> r.host("*.setenumstatus.org")
|
||||
.filters(f -> f.setStatus(HttpStatus.UNAUTHORIZED)).uri(uri))
|
||||
.build();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@EnableAutoConfiguration
|
||||
@SpringBootConfiguration
|
||||
@Import(DefaultTestConfig.class)
|
||||
|
||||
Reference in New Issue
Block a user