From 5cc09a758a4410cfaef89dd5cf482a0b433d440d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Blin?= <sebastien.blin@savoirfairelinux.com> Date: Wed, 20 Sep 2023 10:56:39 -0400 Subject: [PATCH] misc: fix ut_conversation_call GitLab: #1356 Change-Id: I15d0633ea97283bee31e3dd5dcb382c0d8156f7f --- test/unitTest/conversation/call.cpp | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/test/unitTest/conversation/call.cpp b/test/unitTest/conversation/call.cpp index 33e6391b26..3f03711a9c 100644 --- a/test/unitTest/conversation/call.cpp +++ b/test/unitTest/conversation/call.cpp @@ -365,18 +365,15 @@ ConversationCallTest::testActiveCalls3Peers() aliceData_.conferenceChanged = false; libjami::placeCallWithMedia(bobId, destination, {}); - cv.wait_for(lk, 30s, [&]() { + CPPUNIT_ASSERT(cv.wait_for(lk, 30s, [&]() { return aliceData_.conferenceChanged && bobData_.hostState == "CURRENT"; - }); + })); aliceData_.conferenceChanged = false; - libjami::placeCallWithMedia(carlaId, destination, {}); - cv.wait_for(lk, 30s, [&]() { - return aliceData_.conferenceChanged && carlaData_.hostState == "CURRENT"; - }); - // get 3 participants - auto callList = libjami::getParticipantList(aliceId, confId); - CPPUNIT_ASSERT(callList.size() == 3); + libjami::placeCallWithMedia(carlaId, destination, {}); + CPPUNIT_ASSERT(cv.wait_for(lk, 30s, [&]() { + return aliceData_.conferenceChanged && carlaData_.hostState == "CURRENT" && libjami::getParticipantList(aliceId, confId).size() == 3; + })); // get active calls = 1 CPPUNIT_ASSERT(libjami::getActiveCalls(bobId, bobData_.id).size() == 1); -- GitLab