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()