From 42cc4e03e0dc3041c26e1f6c6397832637c1925e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Blin?= <sebastien.blin@savoirfairelinux.com> Date: Wed, 25 Oct 2023 13:04:35 -0400 Subject: [PATCH] unit-test: fix ut_syncHistory Change-Id: I932ef0cfcae7336bf1319c46c2e5f29febe18df2 --- test/unitTest/syncHistory/syncHistory.cpp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/test/unitTest/syncHistory/syncHistory.cpp b/test/unitTest/syncHistory/syncHistory.cpp index 6c1a7fbc12..7c2d52469c 100644 --- a/test/unitTest/syncHistory/syncHistory.cpp +++ b/test/unitTest/syncHistory/syncHistory.cpp @@ -1052,12 +1052,14 @@ SyncHistoryTest::testLastInteractionAfterClone() auto messageReceived = false; std::string msgId = ""; confHandlers.insert(libjami::exportable_callback<libjami::ConversationSignal::MessageReceived>( - [&](const std::string& /* accountId */, + [&](const std::string& accountId , const std::string& /* conversationId */, std::map<std::string, std::string> message) { - messageReceived = true; - msgId = message["id"]; - cv.notify_one(); + if (accountId == bobId) { + messageReceived = true; + msgId = message["id"]; + cv.notify_one(); + } })); auto conversationReady = false; confHandlers.insert(libjami::exportable_callback<libjami::ConversationSignal::ConversationReady>( @@ -1081,12 +1083,12 @@ SyncHistoryTest::testLastInteractionAfterClone() auto messageDisplayed = false; confHandlers.insert( libjami::exportable_callback<libjami::ConfigurationSignal::AccountMessageStatusChanged>( - [&](const std::string& /* accountId */, + [&](const std::string& accountId, const std::string& /* conversationId */, const std::string& /* username */, const std::string& /* msgId */, int status) { - if (status == 3) + if (bobId == accountId && status == 3) messageDisplayed = true; cv.notify_one(); })); -- GitLab