X-Git-Url: http://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Ftest%2Fjava%2Fde%2Fjuplo%2Fkafka%2Fchat%2Fbackend%2FAbstractHandoverIT.java;h=b55a4c047d5e22fd04338c2d63484d8bbc389446;hb=bce5ce999de007bb43c28f908fceef0646ac513c;hp=87b17705aa03dfba65eb3e796cdd9c6dfa6d6541;hpb=d6cf55bba0083fc0a076003f1a3e9b2868c72668;p=demos%2Fkafka%2Fchat diff --git a/src/test/java/de/juplo/kafka/chat/backend/AbstractHandoverIT.java b/src/test/java/de/juplo/kafka/chat/backend/AbstractHandoverIT.java index 87b17705..b55a4c04 100644 --- a/src/test/java/de/juplo/kafka/chat/backend/AbstractHandoverIT.java +++ b/src/test/java/de/juplo/kafka/chat/backend/AbstractHandoverIT.java @@ -57,23 +57,21 @@ public abstract class AbstractHandoverIT } TestListener testListener = new TestListener(port, chatRooms); - CompletableFuture testListenerFuture = testListener + testListener .run() - .toFuture(); + .subscribe(message -> log.info( + "Received message: {}", + message)); - log.info("Sleepint for 3 seconds..."); + log.info("Sleeping for 3 seconds..."); Thread.sleep(3000); for (int i = 0; i < NUM_CLIENTS; i++) { testWriters[i].running = false; testWriterFutures[i].join(); - log.info("Joined TestWriter {}", testWriters[i]); + log.info("Joined TestWriter {}", testWriters[i].user); } - - testListener.running = false; - testListenerFuture.join(); - log.info("Joined TestListener"); } Mono createChatRoom(String name)