summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/io
diff options
context:
space:
mode:
authorKarsten Heimrich <karsten.heimrich@qt.io>2020-08-12 13:16:27 +0200
committerKarsten Heimrich <karsten.heimrich@qt.io>2020-08-20 00:58:13 +0200
commit2766322de37adba37e0d0d4b0054e55edff01c6c (patch)
treed487d502ee944963e103e11c9726c3efcd8fe041 /tests/auto/corelib/io
parenteb7d1cf098df56f8ebf62f02af611a627435a4a1 (diff)
Move QStringRef and remains to Qt5Compat
Export some private functions from QUtf8 to resolve undefined symbols in Qt5Compat after moving QStringRef. Task-number: QTBUG-84437 Change-Id: I9046dcb14ed520d8868a511d79da6e721e26f72b Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'tests/auto/corelib/io')
-rw-r--r--tests/auto/corelib/io/qdebug/tst_qdebug.cpp44
1 files changed, 1 insertions, 43 deletions
diff --git a/tests/auto/corelib/io/qdebug/tst_qdebug.cpp b/tests/auto/corelib/io/qdebug/tst_qdebug.cpp
index 0b54f53517..3dbda13643 100644
--- a/tests/auto/corelib/io/qdebug/tst_qdebug.cpp
+++ b/tests/auto/corelib/io/qdebug/tst_qdebug.cpp
@@ -66,7 +66,6 @@ private slots:
void veryLongWarningMessage() const;
void qDebugQChar() const;
void qDebugQString() const;
- void qDebugQStringRef() const;
void qDebugQStringView() const;
void qDebugQLatin1String() const;
void qDebugQByteArray() const;
@@ -438,7 +437,7 @@ void tst_QDebug::qDebugQString() const
QString file, function;
int line = 0;
const QString in(QLatin1String("input"));
- const QStringRef inRef(&in);
+ const QStringView inRef{ in };
MessageHandlerSetter mhs(myMessageHandler);
{ qDebug() << inRef; }
@@ -509,47 +508,6 @@ void tst_QDebug::qDebugQString() const
QCOMPARE(s_msg, QString("\"\\uDC00\\uD800x\\uD800\""));
}
-void tst_QDebug::qDebugQStringRef() const
-{
- /* Use a basic string. */
- {
- QString file, function;
- int line = 0;
- const QString in(QLatin1String("input"));
- const QStringRef inRef(&in);
-
- MessageHandlerSetter mhs(myMessageHandler);
- { qDebug() << inRef; }
-#ifndef QT_NO_MESSAGELOGCONTEXT
- file = __FILE__; line = __LINE__ - 2; function = Q_FUNC_INFO;
-#endif
- QCOMPARE(s_msgType, QtDebugMsg);
- QCOMPARE(s_msg, QString::fromLatin1("\"input\""));
- QCOMPARE(QString::fromLatin1(s_file), file);
- QCOMPARE(s_line, line);
- QCOMPARE(QString::fromLatin1(s_function), function);
- }
-
- /* Use a null QStringRef. */
- {
- QString file, function;
- int line = 0;
-
- const QStringRef inRef;
-
- MessageHandlerSetter mhs(myMessageHandler);
- { qDebug() << inRef; }
-#ifndef QT_NO_MESSAGELOGCONTEXT
- file = __FILE__; line = __LINE__ - 2; function = Q_FUNC_INFO;
-#endif
- QCOMPARE(s_msgType, QtDebugMsg);
- QCOMPARE(s_msg, QString::fromLatin1("\"\""));
- QCOMPARE(QString::fromLatin1(s_file), file);
- QCOMPARE(s_line, line);
- QCOMPARE(QString::fromLatin1(s_function), function);
- }
-}
-
void tst_QDebug::qDebugQStringView() const
{
/* Use a basic string. */