From 923cc67b5545a8646cf53d838837a83f7cd5c671 Mon Sep 17 00:00:00 2001 From: Claire Elford Date: Sat, 7 Sep 2024 12:58:10 +1000 Subject: [PATCH] Add test for missing character before a Matrix ID --- autotests/texthandlertest.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/autotests/texthandlertest.cpp b/autotests/texthandlertest.cpp index da06d3415..9c0fe26da 100644 --- a/autotests/texthandlertest.cpp +++ b/autotests/texthandlertest.cpp @@ -463,6 +463,9 @@ void TextHandlerTest::receiveRichPlainUrl() QString testOutputStringMxId = QStringLiteral( "@user:kde.org Link already rich"); + QString testInputStringMxIdWithPrefix = QStringLiteral("a @user:kde.org b"); + QString testOutputStringMxIdWithPrefix = QStringLiteral("a @user:kde.org b"); + TextHandler testTextHandler; testTextHandler.setData(testInputStringLink1); @@ -476,6 +479,9 @@ void TextHandlerTest::receiveRichPlainUrl() testTextHandler.setData(testInputStringMxId); QCOMPARE(testTextHandler.handleRecieveRichText(Qt::RichText), testOutputStringMxId); + + testTextHandler.setData(testInputStringMxIdWithPrefix); + QCOMPARE(testTextHandler.handleRecieveRichText(Qt::RichText), testOutputStringMxIdWithPrefix); } void TextHandlerTest::receiveRichEdited_data()