Skip to content

Commit 6ef7817

Browse files
committed
Disable cancel/reset tests
1 parent 604da99 commit 6ef7817

File tree

1 file changed

+5
-63
lines changed

1 file changed

+5
-63
lines changed

src/test/java/io/lettuce/core/ReactiveConnectionIntegrationTests.java

Lines changed: 5 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,15 @@
1515
*/
1616
package io.lettuce.core;
1717

18-
import static io.lettuce.core.ClientOptions.DisconnectedBehavior.REJECT_COMMANDS;
18+
import static io.lettuce.core.ClientOptions.DisconnectedBehavior.*;
1919
import static io.lettuce.core.ScriptOutputType.INTEGER;
20-
import static org.assertj.core.api.Assertions.assertThat;
20+
import static org.assertj.core.api.Assertions.*;
2121

2222
import java.time.Duration;
23-
import java.util.ArrayList;
2423
import java.util.List;
2524
import java.util.concurrent.CountDownLatch;
2625
import java.util.concurrent.TimeUnit;
2726

28-
import javax.enterprise.inject.New;
2927
import javax.inject.Inject;
3028

3129
import org.junit.jupiter.api.BeforeEach;
@@ -35,9 +33,6 @@
3533
import org.reactivestreams.Subscriber;
3634
import org.reactivestreams.Subscription;
3735

38-
import reactor.core.publisher.Flux;
39-
import reactor.core.publisher.Mono;
40-
import reactor.test.StepVerifier;
4136
import io.lettuce.core.api.StatefulRedisConnection;
4237
import io.lettuce.core.api.reactive.RedisReactiveCommands;
4338
import io.lettuce.core.api.sync.RedisCommands;
@@ -46,6 +41,9 @@
4641
import io.lettuce.test.Wait;
4742
import io.lettuce.test.WithPassword;
4843
import io.lettuce.test.condition.EnabledOnCommand;
44+
import reactor.core.publisher.Flux;
45+
import reactor.core.publisher.Mono;
46+
import reactor.test.StepVerifier;
4947

5048
/**
5149
* @author Mark Paluch
@@ -101,67 +99,11 @@ void getStatefulConnection() {
10199
assertThat(reactive.getStatefulConnection()).isSameAs(connection);
102100
}
103101

104-
@Test
105-
@Inject
106-
void testCancelCommand(@New StatefulRedisConnection<String, String> connection) {
107-
108-
RedisReactiveCommands<String, String> reactive = connection.reactive();
109-
List<Object> result = new ArrayList<>();
110-
reactive.clientPause(2000).subscribe();
111-
Delay.delay(Duration.ofMillis(50));
112-
113-
reactive.set(key, value).subscribe(new CompletionSubscriber(result));
114-
Delay.delay(Duration.ofMillis(50));
115-
116-
reactive.reset();
117-
assertThat(result).isEmpty();
118-
}
119-
120102
@Test
121103
void testEcho() {
122104
StepVerifier.create(reactive.echo("echo")).expectNext("echo").verifyComplete();
123105
}
124106

125-
@Test
126-
@Inject
127-
void testMonoMultiCancel(@New StatefulRedisConnection<String, String> connection) {
128-
129-
RedisReactiveCommands<String, String> reactive = connection.reactive();
130-
131-
List<Object> result = new ArrayList<>();
132-
reactive.clientPause(1000).subscribe();
133-
Delay.delay(Duration.ofMillis(50));
134-
135-
Mono<String> set = reactive.set(key, value);
136-
set.subscribe(new CompletionSubscriber(result));
137-
set.subscribe(new CompletionSubscriber(result));
138-
set.subscribe(new CompletionSubscriber(result));
139-
Delay.delay(Duration.ofMillis(50));
140-
141-
reactive.reset();
142-
assertThat(result).isEmpty();
143-
}
144-
145-
@Test
146-
@Inject
147-
void testFluxCancel(@New StatefulRedisConnection<String, String> connection) {
148-
149-
RedisReactiveCommands<String, String> reactive = connection.reactive();
150-
151-
List<Object> result = new ArrayList<>();
152-
reactive.clientPause(1000).subscribe();
153-
Delay.delay(Duration.ofMillis(100));
154-
155-
Flux<KeyValue<String, String>> set = reactive.mget(key, value);
156-
set.subscribe(new CompletionSubscriber(result));
157-
set.subscribe(new CompletionSubscriber(result));
158-
set.subscribe(new CompletionSubscriber(result));
159-
Delay.delay(Duration.ofMillis(100));
160-
161-
reactive.reset();
162-
assertThat(result).isEmpty();
163-
}
164-
165107
@Test
166108
void multiSubscribe() throws Exception {
167109

0 commit comments

Comments
 (0)