summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/text/qstringview/tst_qstringview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/corelib/text/qstringview/tst_qstringview.cpp')
-rw-r--r--tests/auto/corelib/text/qstringview/tst_qstringview.cpp52
1 files changed, 0 insertions, 52 deletions
diff --git a/tests/auto/corelib/text/qstringview/tst_qstringview.cpp b/tests/auto/corelib/text/qstringview/tst_qstringview.cpp
index a7f39412a8..bf3454e028 100644
--- a/tests/auto/corelib/text/qstringview/tst_qstringview.cpp
+++ b/tests/auto/corelib/text/qstringview/tst_qstringview.cpp
@@ -30,7 +30,6 @@
#include <QStringTokenizer>
#include <QString>
#include <QChar>
-#include <QStringRef>
#include <QVarLengthArray>
#include <QList>
@@ -72,12 +71,6 @@ static_assert(CanConvert<const QString >::value);
static_assert(CanConvert< QString&>::value);
static_assert(CanConvert<const QString&>::value);
-static_assert(CanConvert< QStringRef >::value);
-static_assert(CanConvert<const QStringRef >::value);
-static_assert(CanConvert< QStringRef&>::value);
-static_assert(CanConvert<const QStringRef&>::value);
-
-
//
// ushort
//
@@ -169,7 +162,6 @@ private Q_SLOTS:
void arg() const;
void fromQString() const;
- void fromQStringRef() const;
void fromQCharStar() const
{
@@ -502,20 +494,6 @@ void tst_QStringView::fromQString() const
conversion_tests(QString("Hello World!"));
}
-void tst_QStringView::fromQStringRef() const
-{
- QStringRef null;
- QString emptyS = "";
- QStringRef empty(&emptyS);
-
- QVERIFY( QStringView(null).isNull());
- QVERIFY( QStringView(null).isEmpty());
- QVERIFY( QStringView(empty).isEmpty());
- QVERIFY(!QStringView(empty).isNull());
-
- conversion_tests(QString("Hello World!").midRef(6));
-}
-
void tst_QStringView::tokenize_data() const
{
// copied from tst_QString
@@ -571,20 +549,6 @@ void tst_QStringView::tokenize() const
QCOMPARE(sv, *rit++);
}
- // (rvalue) QStringRef
-#ifdef __cpp_deduction_guides
- {
- auto rit = result.cbegin();
- for (auto sv : QStringTokenizer{str, sep.midRef(0)})
- QCOMPARE(sv, *rit++);
- }
-#endif
- {
- auto rit = result.cbegin();
- for (auto sv : QStringView{str}.tokenize(sep.midRef(0)))
- QCOMPARE(sv, *rit++);
- }
-
// (rvalue) QChar
#ifdef __cpp_deduction_guides
if (sep.size() == 1) {
@@ -654,15 +618,6 @@ void tst_QStringView::tokenize() const
QCOMPARE(result, actual);
}
- // (rvalue) QStringRef
- {
- QStringList actual;
- const QStringTokenizer tok{str, sep.midRef(0)};
- std::ranges::transform(tok, std::back_inserter(actual),
- [](auto sv) { return sv.toString(); });
- QCOMPARE(result, actual);
- }
-
// (rvalue) QChar
if (sep.size() == 1) {
QStringList actual;
@@ -888,13 +843,6 @@ void tst_QStringView::overloadResolution()
QStringViewOverloadResolution::test(ushortPointer);
}
- {
- QStringRef stringRef;
- QStringViewOverloadResolution::test(stringRef);
- QStringViewOverloadResolution::test(qAsConst(stringRef));
- QStringViewOverloadResolution::test(std::move(stringRef));
- }
-
#if defined(Q_OS_WIN)
{
wchar_t wchartArray[42] = {};