Skip to content

Commit 39b823c

Browse files
committed
cleanup
1 parent a3788e7 commit 39b823c

File tree

12 files changed

+59
-727
lines changed

12 files changed

+59
-727
lines changed

instrumentation/spring/spring-webflux/spring-webflux-5.0/javaagent/src/test/java/io/opentelemetry/javaagent/instrumentation/spring/webflux/v5_0/server/base/HandlerSpringWebFluxServerTest.java

Lines changed: 0 additions & 91 deletions
This file was deleted.

instrumentation/spring/spring-webflux/spring-webflux-5.0/javaagent/src/test/java/io/opentelemetry/javaagent/instrumentation/spring/webflux/v5_0/server/base/ImmediateHandlerSpringWebFluxServerTest.java

Lines changed: 40 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -6,53 +6,47 @@
66
package io.opentelemetry.javaagent.instrumentation.spring.webflux.v5_0.server.base;
77

88
import io.opentelemetry.instrumentation.spring.webflux.server.AbstractImmediateHandlerSpringWebFluxServerTest;
9+
import io.opentelemetry.instrumentation.testing.junit.http.ServerEndpoint;
10+
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
11+
import org.springframework.boot.web.embedded.netty.NettyReactiveWebServerFactory;
12+
import org.springframework.context.annotation.Bean;
13+
import org.springframework.context.annotation.Configuration;
14+
import org.springframework.web.reactive.function.server.RouterFunction;
15+
import org.springframework.web.reactive.function.server.ServerResponse;
16+
import reactor.core.publisher.Mono;
917

1018
class ImmediateHandlerSpringWebFluxServerTest
1119
extends AbstractImmediateHandlerSpringWebFluxServerTest {
12-
// @Override
13-
// protected Class<?> getApplicationClass() {
14-
// return Application.class;
15-
// }
16-
//
17-
// @Configuration
18-
// @EnableAutoConfiguration
19-
// static class Application {
20-
// @Bean
21-
// RouterFunction<ServerResponse> router() {
22-
// return new RouteFactory().createRoutes();
23-
// }
24-
//
25-
// @Bean
26-
// NettyReactiveWebServerFactory nettyFactory() {
27-
// return new NettyReactiveWebServerFactory();
28-
// }
29-
// }
30-
//
31-
// static class RouteFactory extends ServerTestRouteFactory {
32-
//
33-
// @Override
34-
// protected Mono<ServerResponse> wrapResponse(
35-
// ServerEndpoint endpoint, Mono<ServerResponse> response, Runnable spanAction) {
36-
// return controller(
37-
// endpoint,
38-
// () -> {
39-
// spanAction.run();
40-
// return response;
41-
// });
42-
// }
43-
// }
44-
//
45-
// @Test
46-
// void nestedPath() {
47-
// assumeTrue(Boolean.getBoolean("testLatestDeps"));
48-
//
49-
// String method = "GET";
50-
// AggregatedHttpRequest request = request(NESTED_PATH, method);
51-
// AggregatedHttpResponse response = client.execute(request).aggregate().join();
52-
// assertThat(response.status().code()).isEqualTo(NESTED_PATH.getStatus());
53-
// assertThat(response.contentUtf8()).isEqualTo(NESTED_PATH.getBody());
54-
// assertResponseHasCustomizedHeaders(response, NESTED_PATH, null);
55-
//
56-
// assertTheTraces(1, null, null, null, method, NESTED_PATH);
57-
// }
20+
@Override
21+
protected Class<?> getApplicationClass() {
22+
return Application.class;
23+
}
24+
25+
@Configuration
26+
@EnableAutoConfiguration
27+
static class Application {
28+
@Bean
29+
RouterFunction<ServerResponse> router() {
30+
return new RouteFactory().createRoutes();
31+
}
32+
33+
@Bean
34+
NettyReactiveWebServerFactory nettyFactory() {
35+
return new NettyReactiveWebServerFactory();
36+
}
37+
}
38+
39+
static class RouteFactory extends ServerTestRouteFactory {
40+
41+
@Override
42+
protected Mono<ServerResponse> wrapResponse(
43+
ServerEndpoint endpoint, Mono<ServerResponse> response, Runnable spanAction) {
44+
return controller(
45+
endpoint,
46+
() -> {
47+
spanAction.run();
48+
return response;
49+
});
50+
}
51+
}
5852
}

instrumentation/spring/spring-webflux/spring-webflux-5.0/javaagent/src/test/java/io/opentelemetry/javaagent/instrumentation/spring/webflux/v5_0/server/base/ServerTestController.java

Lines changed: 0 additions & 138 deletions
This file was deleted.

instrumentation/spring/spring-webflux/spring-webflux-5.0/javaagent/src/test/java/io/opentelemetry/javaagent/instrumentation/spring/webflux/v5_0/server/base/ServerTestRouteFactory.java

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
package io.opentelemetry.javaagent.instrumentation.spring.webflux.v5_0.server.base;
77

8-
import static io.opentelemetry.javaagent.instrumentation.spring.webflux.v5_0.server.base.SpringWebFluxServerTest.NESTED_PATH;
8+
import static io.opentelemetry.instrumentation.spring.webflux.server.AbstractSpringWebFluxServerTest.NESTED_PATH;
99
import static org.springframework.web.reactive.function.server.RequestPredicates.GET;
1010
import static org.springframework.web.reactive.function.server.RequestPredicates.path;
1111
import static org.springframework.web.reactive.function.server.RouterFunctions.nest;
@@ -106,12 +106,7 @@ public RouterFunction<ServerResponse> createRoutes() {
106106
path("/nestedPath"),
107107
nest(
108108
path("/hello"),
109-
route(
110-
path("/world"),
111-
request -> {
112-
ServerEndpoint endpoint = NESTED_PATH;
113-
return respond(endpoint, null, null, null);
114-
})));
109+
route(path("/world"), request -> respond(NESTED_PATH, null, null, null))));
115110
}
116111

117112
protected Mono<ServerResponse> respond(

0 commit comments

Comments
 (0)