refactor: Remove Leading Mention in Replies and Highlight Participated Threads (#4047)

This commit is contained in:
nerix
2022-10-08 16:25:32 +02:00
committed by GitHub
parent 29272e130a
commit 4e2da540d2
19 changed files with 286 additions and 20 deletions
+4 -2
View File
@@ -485,6 +485,7 @@ struct TestCase {
std::vector<Badge> badges;
QString senderName;
QString originalMessage;
MessageFlags flags;
} input;
struct {
@@ -727,8 +728,9 @@ TEST_F(HighlightControllerTest, A)
for (const auto &[input, expected] : tests)
{
auto [isMatch, matchResult] = this->controller->check(
input.args, input.badges, input.senderName, input.originalMessage);
auto [isMatch, matchResult] =
this->controller->check(input.args, input.badges, input.senderName,
input.originalMessage, input.flags);
EXPECT_EQ(isMatch, expected.state)
<< qUtf8Printable(input.senderName) << ": "