Port the build to Gradle
Closes gh-19609 Closes gh-19608
This commit is contained in:
@@ -66,6 +66,7 @@ import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.core.annotation.MergedAnnotations;
|
||||
import org.springframework.core.annotation.MergedAnnotations.SearchStrategy;
|
||||
import org.springframework.http.HttpMethod;
|
||||
import org.springframework.http.server.reactive.HttpHandler;
|
||||
import org.springframework.test.web.reactive.server.WebTestClient;
|
||||
import org.springframework.util.ClassUtils;
|
||||
@@ -192,7 +193,13 @@ class WebEndpointTestInvocationContextProvider implements TestTemplateInvocation
|
||||
DefaultUriBuilderFactory uriBuilderFactory = new DefaultUriBuilderFactory(
|
||||
"http://localhost:" + determinePort());
|
||||
uriBuilderFactory.setEncodingMode(EncodingMode.NONE);
|
||||
return WebTestClient.bindToServer().uriBuilderFactory(uriBuilderFactory).responseTimeout(TIMEOUT).build();
|
||||
return WebTestClient.bindToServer().uriBuilderFactory(uriBuilderFactory).responseTimeout(TIMEOUT)
|
||||
.filter((request, next) -> {
|
||||
if (HttpMethod.GET == request.method()) {
|
||||
return next.exchange(request).retry(10);
|
||||
}
|
||||
return next.exchange(request);
|
||||
}).build();
|
||||
}
|
||||
|
||||
private int determinePort() {
|
||||
|
||||
Reference in New Issue
Block a user