Fixed MessageChainsOrder test helper function

This commit is contained in:
Bartek Kryza
2024-05-21 23:38:16 +02:00
parent e215725622
commit 5937061674

View File

@@ -719,13 +719,12 @@ template <typename DiagramType>
bool MessageChainsOrder(
const DiagramType &d, std::vector<std::vector<Message>> message_chains)
{
std::vector<Message> flattenned;
for (const auto &mc : message_chains) {
for (const auto &m : mc)
flattenned.emplace_back(m);
for (const auto &message_chain : message_chains) {
if (!MessageOrder(d, message_chain))
return false;
}
return MessageOrder(d, std::move(flattenned));
return true;
}
template <typename DiagramType>