Skip to content

Commit 258606b

Browse files
committed
improve test
Signed-off-by: Maksym Ostroverkhov <[email protected]>
1 parent 2dcfe1c commit 258606b

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

rsocket-core/src/test/java/io/rsocket/SetupRejectionTest.java

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,12 @@
1818
import java.time.Duration;
1919
import java.util.ArrayList;
2020
import java.util.List;
21-
import org.junit.Ignore;
2221
import org.junit.jupiter.api.Test;
2322
import reactor.core.publisher.Mono;
2423
import reactor.core.publisher.UnicastProcessor;
2524
import reactor.test.StepVerifier;
2625

27-
@Ignore
26+
// @Ignore
2827
public class SetupRejectionTest {
2928

3029
@Test
@@ -64,15 +63,16 @@ void requesterStreamsTerminatedOnZeroErrorFrame() {
6463

6564
String errorMsg = "error";
6665

67-
Mono.delay(Duration.ofMillis(100))
68-
.doOnTerminate(
69-
() ->
70-
conn.addToReceivedBuffer(
71-
ErrorFrameFlyweight.encode(
72-
ByteBufAllocator.DEFAULT, 0, new RejectedSetupException(errorMsg))))
73-
.subscribe();
74-
75-
StepVerifier.create(rSocket.requestResponse(DefaultPayload.create("test")))
66+
StepVerifier.create(
67+
rSocket
68+
.requestResponse(DefaultPayload.create("test"))
69+
.doOnRequest(
70+
ignored ->
71+
conn.addToReceivedBuffer(
72+
ErrorFrameFlyweight.encode(
73+
ByteBufAllocator.DEFAULT,
74+
0,
75+
new RejectedSetupException(errorMsg)))))
7676
.expectErrorMatches(
7777
err -> err instanceof RejectedSetupException && errorMsg.equals(err.getMessage()))
7878
.verify(Duration.ofSeconds(5));

0 commit comments

Comments
 (0)