summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/text/qstringlist/tst_qstringlist.cpp
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2020-04-09 16:27:12 +0200
committerLars Knoll <lars.knoll@qt.io>2020-05-14 14:19:47 +0200
commitb2ee684a13d01363c121d3ba597feaf274786fdb (patch)
tree61fa7ee93b6778a0edfb309896bdee3b3173044c /tests/auto/corelib/text/qstringlist/tst_qstringlist.cpp
parent7370b60cfe11da4d6167b51d83d18d9514a370c5 (diff)
Remove QRegExp support from QString and StringList
Replacement methods do now exist in QRegExp, or for QRegularExpression when porting to it. Remove all autotests associated with the old methods. Change-Id: I3ff1e0da4b53adb64d5a48a30aecd8b960f5e633 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'tests/auto/corelib/text/qstringlist/tst_qstringlist.cpp')
-rw-r--r--tests/auto/corelib/text/qstringlist/tst_qstringlist.cpp99
1 files changed, 0 insertions, 99 deletions
diff --git a/tests/auto/corelib/text/qstringlist/tst_qstringlist.cpp b/tests/auto/corelib/text/qstringlist/tst_qstringlist.cpp
index 66d4744454..16720a1d40 100644
--- a/tests/auto/corelib/text/qstringlist/tst_qstringlist.cpp
+++ b/tests/auto/corelib/text/qstringlist/tst_qstringlist.cpp
@@ -27,7 +27,6 @@
****************************************************************************/
#include <QtTest/QtTest>
-#include <qregexp.h>
#include <qregularexpression.h>
#include <qstringlist.h>
#include <qvector.h>
@@ -52,9 +51,6 @@ private slots:
void lastIndexOf_data();
void lastIndexOf();
- void indexOf_regExp();
- void lastIndexOf_regExp();
-
void streamingOperator();
void assignmentOperator();
void join() const;
@@ -101,83 +97,6 @@ void tst_QStringList::constructors()
}
}
-void tst_QStringList::indexOf_regExp()
-{
- QStringList list;
- list << "harald" << "trond" << "vohi" << "harald";
- {
- QRegExp re(".*o.*");
-
- QCOMPARE(list.indexOf(re), 1);
- QCOMPARE(list.indexOf(re, 2), 2);
- QCOMPARE(list.indexOf(re, 3), -1);
-
- QCOMPARE(list.indexOf(QRegExp(".*x.*")), -1);
- QCOMPARE(list.indexOf(re, -1), -1);
- QCOMPARE(list.indexOf(re, -3), 1);
- QCOMPARE(list.indexOf(re, -9999), 1);
- QCOMPARE(list.indexOf(re, 9999), -1);
-
- QCOMPARE(list.indexOf(QRegExp("[aeiou]")), -1);
- }
-
- {
- QRegularExpression re(".*o.*");
-
- QCOMPARE(list.indexOf(re), 1);
- QCOMPARE(list.indexOf(re, 2), 2);
- QCOMPARE(list.indexOf(re, 3), -1);
-
- QCOMPARE(list.indexOf(QRegularExpression(".*x.*")), -1);
- QCOMPARE(list.indexOf(re, -1), -1);
- QCOMPARE(list.indexOf(re, -3), 1);
- QCOMPARE(list.indexOf(re, -9999), 1);
- QCOMPARE(list.indexOf(re, 9999), -1);
-
- QCOMPARE(list.indexOf(QRegularExpression("[aeiou]")), -1);
- }
-}
-
-void tst_QStringList::lastIndexOf_regExp()
-{
- QStringList list;
- list << "harald" << "trond" << "vohi" << "harald";
-
- {
- QRegExp re(".*o.*");
-
- QCOMPARE(list.lastIndexOf(re), 2);
- QCOMPARE(list.lastIndexOf(re, 2), 2);
- QCOMPARE(list.lastIndexOf(re, 1), 1);
-
- QCOMPARE(list.lastIndexOf(QRegExp(".*x.*")), -1);
- QCOMPARE(list.lastIndexOf(re, -1), 2);
- QCOMPARE(list.lastIndexOf(re, -3), 1);
- QCOMPARE(list.lastIndexOf(re, -9999), -1);
- QCOMPARE(list.lastIndexOf(re, 9999), 2);
-
- QCOMPARE(list.lastIndexOf(QRegExp("[aeiou]")), -1);
- }
-
- {
- QRegularExpression re(".*o.*");
-
- QCOMPARE(list.lastIndexOf(re), 2);
- QCOMPARE(list.lastIndexOf(re, 2), 2);
- QCOMPARE(list.lastIndexOf(re, 1), 1);
-
- QCOMPARE(list.lastIndexOf(QRegularExpression(".*x.*")), -1);
- QCOMPARE(list.lastIndexOf(re, -1), 2);
- QCOMPARE(list.lastIndexOf(re, -3), 1);
- QCOMPARE(list.lastIndexOf(re, -9999), -1);
- QCOMPARE(list.lastIndexOf(re, 9999), 2);
-
- QCOMPARE(list.lastIndexOf(QRegularExpression("[aeiou]")), -1);
- }
-
-
-}
-
void tst_QStringList::indexOf_data()
{
QTest::addColumn<QString>("search");
@@ -248,12 +167,6 @@ void tst_QStringList::filter()
list2 << "Bill Gates" << "Bill Clinton";
QCOMPARE( list1, list2 );
- QStringList list3, list4;
- list3 << "Bill Gates" << "Joe Blow" << "Bill Clinton";
- list3 = list3.filter( QRegExp("[i]ll") );
- list4 << "Bill Gates" << "Bill Clinton";
- QCOMPARE( list3, list4 );
-
QStringList list5, list6;
list5 << "Bill Gates" << "Joe Blow" << "Bill Clinton";
list5 = list5.filter( QRegularExpression("[i]ll") );
@@ -299,18 +212,6 @@ void tst_QStringList::replaceInStrings()
list2 << "olpho" << "beto" << "gommo" << "epsilon";
QCOMPARE( list1, list2 );
- QStringList list3, list4;
- list3 << "alpha" << "beta" << "gamma" << "epsilon";
- list3.replaceInStrings( QRegExp("^a"), "o" );
- list4 << "olpha" << "beta" << "gamma" << "epsilon";
- QCOMPARE( list3, list4 );
-
- QStringList list5, list6;
- list5 << "Bill Clinton" << "Gates, Bill";
- list6 << "Bill Clinton" << "Bill Gates";
- list5.replaceInStrings( QRegExp("^(.*), (.*)$"), "\\2 \\1" );
- QCOMPARE( list5, list6 );
-
QStringList list7, list8;
list7 << "alpha" << "beta" << "gamma" << "epsilon";
list7.replaceInStrings( QRegularExpression("^a"), "o" );