|
|
|
|
@ -349,9 +349,12 @@ class EndpointRequestTests {
@@ -349,9 +349,12 @@ class EndpointRequestTests {
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private RequestMatcherAssert assertMatcher(RequestMatcher matcher, PathMappedEndpoints pathMappedEndpoints, |
|
|
|
|
RequestMatcherProvider matcherProvider, WebServerNamespace webServerNamespace) { |
|
|
|
|
StaticWebApplicationContext context = (webServerNamespace != null) |
|
|
|
|
? new NamedStaticWebApplicationContext(webServerNamespace) : new StaticWebApplicationContext(); |
|
|
|
|
RequestMatcherProvider matcherProvider, WebServerNamespace namespace) { |
|
|
|
|
StaticWebApplicationContext context = new StaticWebApplicationContext(); |
|
|
|
|
if (namespace != null && !WebServerNamespace.SERVER.equals(namespace)) { |
|
|
|
|
NamedStaticWebApplicationContext parentContext = new NamedStaticWebApplicationContext(namespace); |
|
|
|
|
context.setParent(parentContext); |
|
|
|
|
} |
|
|
|
|
context.registerBean(WebEndpointProperties.class); |
|
|
|
|
if (pathMappedEndpoints != null) { |
|
|
|
|
context.registerBean(PathMappedEndpoints.class, () -> pathMappedEndpoints); |
|
|
|
|
@ -382,7 +385,7 @@ class EndpointRequestTests {
@@ -382,7 +385,7 @@ class EndpointRequestTests {
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public String getServerNamespace() { |
|
|
|
|
return this.webServerNamespace.getValue(); |
|
|
|
|
return (this.webServerNamespace != null) ? this.webServerNamespace.getValue() : null; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|