diff options
author | Lars Knoll <lars.knoll@qt.io> | 2020-04-02 11:00:06 +0200 |
---|---|---|
committer | Lars Knoll <lars.knoll@qt.io> | 2020-04-03 21:01:53 +0200 |
commit | cc6c5ae70b1389ed86301bbfc156628e1d3abbcd (patch) | |
tree | 41238618977b44c67c796fb34078d6c3084d5e55 /tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp | |
parent | 55be24d6b6e66bd54168021f5a467ba4da73b2c6 (diff) |
Port the remaining tests from QRegExp to QRegularExpression
Change-Id: If258701759c5da206948407feccd94e323af6b36
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp')
-rw-r--r-- | tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp b/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp index 8ea2ce3bfb..1c4ca246c7 100644 --- a/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp +++ b/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp @@ -44,6 +44,7 @@ #include <QFontMetrics> #include <QtQuick/QQuickView> #include <QDir> +#include <QRegularExpression> #include <QInputMethod> #include <QClipboard> #include <QMimeData> @@ -394,7 +395,7 @@ void tst_qquicktextedit::text() QVERIFY(textEditObject != nullptr); QString expected = richText.at(i); - expected.replace(QRegExp("\\\\(.)"),"\\1"); + expected.replace(QRegularExpression("\\\\(.)"),"\\1"); QCOMPARE(textEditObject->text(), expected); QCOMPARE(textEditObject->length(), expected.length()); } @@ -410,8 +411,9 @@ void tst_qquicktextedit::text() QString actual = textEditObject->text(); QString expected = standard.at(i); - actual.remove(QRegExp(".*<body[^>]*>")); - actual.remove(QRegExp("(<[^>]*>)+")); + actual.remove("\n"); + actual.remove(QRegularExpression(".*<body[^>]*>")); + actual.remove(QRegularExpression("(<[^>]*>)+")); expected.remove("\n"); QCOMPARE(actual.simplified(), expected); QCOMPARE(textEditObject->length(), expected.length()); @@ -427,9 +429,10 @@ void tst_qquicktextedit::text() QVERIFY(textEditObject != nullptr); QString actual = textEditObject->text(); QString expected = richText.at(i); - actual.replace(QRegExp(".*<body[^>]*>"),""); - actual.replace(QRegExp("(<[^>]*>)+"),"<>"); - expected.replace(QRegExp("(<[^>]*>)+"),"<>"); + actual.remove("\n"); + actual.replace(QRegularExpression(".*<body[^>]*>"),""); + actual.replace(QRegularExpression("(<[^>]*>)+"),"<>"); + expected.replace(QRegularExpression("(<[^>]*>)+"),"<>"); QCOMPARE(actual.simplified(),expected.simplified()); expected.replace("<>", " "); @@ -458,9 +461,10 @@ void tst_qquicktextedit::text() QVERIFY(textEditObject != nullptr); QString actual = textEditObject->text(); QString expected = richText.at(i); - actual.replace(QRegExp(".*<body[^>]*>"),""); - actual.replace(QRegExp("(<[^>]*>)+"),"<>"); - expected.replace(QRegExp("(<[^>]*>)+"),"<>"); + actual.remove("\n"); + actual.replace(QRegularExpression(".*<body[^>]*>"),""); + actual.replace(QRegularExpression("(<[^>]*>)+"),"<>"); + expected.replace(QRegularExpression("(<[^>]*>)+"),"<>"); QCOMPARE(actual.simplified(),expected.simplified()); expected.replace("<>", " "); @@ -4221,7 +4225,7 @@ void tst_qquicktextedit::getFormattedText() if (textFormat == QQuickTextEdit::RichText || (textFormat == QQuickTextEdit::AutoText && Qt::mightBeRichText(text))) { - QVERIFY(textEdit->getFormattedText(start, end).contains(QRegExp(expectedText))); + QVERIFY(textEdit->getFormattedText(start, end).contains(QRegularExpression(expectedText))); } else { QCOMPARE(textEdit->getFormattedText(start, end), expectedText); } |