Skip to content

Commit 5fd600d

Browse files
committed
Fix failing test
1 parent 1243556 commit 5fd600d

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

spring-web-reactive/src/test/java/org/springframework/web/reactive/socket/server/WebSocketIntegrationTests.java

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import org.springframework.web.reactive.HandlerMapping;
3030
import org.springframework.web.reactive.handler.SimpleUrlHandlerMapping;
3131
import org.springframework.web.reactive.socket.WebSocketHandler;
32+
import org.springframework.web.reactive.socket.WebSocketMessage;
3233
import org.springframework.web.reactive.socket.WebSocketSession;
3334
import org.springframework.web.reactive.socket.client.ReactorNettyWebSocketClient;
3435
import org.springframework.web.reactive.socket.client.RxNettyWebSocketClient;
@@ -68,13 +69,7 @@ private void testEcho(WebSocketClient client) throws URISyntaxException {
6869
client.execute(getUrl("/echo"),
6970
session -> session
7071
.send(input.map(session::textMessage))
71-
.thenMany(session.receive()
72-
.take(count)
73-
.map(message -> {
74-
String text = message.getPayloadAsText();
75-
message.release();
76-
return text;
77-
}))
72+
.thenMany(session.receive().take(count).map(WebSocketMessage::getPayloadAsText))
7873
.subscribeWith(output)
7974
.then())
8075
.blockMillis(5000);

0 commit comments

Comments
 (0)