aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2020-04-02 11:00:06 +0200
committerLars Knoll <lars.knoll@qt.io>2020-04-03 21:01:53 +0200
commitcc6c5ae70b1389ed86301bbfc156628e1d3abbcd (patch)
tree41238618977b44c67c796fb34078d6c3084d5e55 /tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp
parent55be24d6b6e66bd54168021f5a467ba4da73b2c6 (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.cpp24
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);
}