diff --git a/tests/connectionManager.cpp b/tests/connectionManager.cpp
index f0d55649b66b1a97c72bc1734c85cf463279fbae..17c9e4d69e849b1166c931392bd9c38f6b01bc18 100644
--- a/tests/connectionManager.cpp
+++ b/tests/connectionManager.cpp
@@ -881,8 +881,8 @@ ConnectionManagerTest::testChannelSenderShutdown()
                                             });
 
     std::unique_lock lk {mtx};
-    rcv.wait_for(lk, 30s, [&] { return successfullyConnected && successfullyReceive && receiverConnected; });
-    scv.wait_for(lk, 30s, [&] { return shutdownReceived; });
+    CPPUNIT_ASSERT(rcv.wait_for(lk, 30s, [&] { return successfullyConnected && successfullyReceive && receiverConnected; }));
+    CPPUNIT_ASSERT(scv.wait_for(lk, 30s, [&] { return shutdownReceived; }));
 }
 
 void