summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2020-04-29 15:56:24 +0200
committerLars Knoll <lars.knoll@qt.io>2020-05-14 07:50:29 +0200
commit124d587bb95f35c853ab3458bdeb1519d369cdf1 (patch)
tree54ec10e28aa7671ad3358b9ae9ecb01d18de3b83 /tests
parent4ff09cdd47a1f21321a56017743401a7c6b91ad3 (diff)
Document the string converter classes
Document QStringConverter, QStringDecoder and QStringEncoder. In addition, do some touches to the API, renaming one enum value, add a flags argument to one constructor and make some members private. Change-Id: I8f99dc3d98fb8860cf6fa46301e34b7eb400511b Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/corelib/serialization/qtextstream/tst_qtextstream.cpp2
-rw-r--r--tests/auto/corelib/text/qstringconverter/tst_qstringconverter.cpp20
2 files changed, 11 insertions, 11 deletions
diff --git a/tests/auto/corelib/serialization/qtextstream/tst_qtextstream.cpp b/tests/auto/corelib/serialization/qtextstream/tst_qtextstream.cpp
index a79d1af314..ab2e2175ea 100644
--- a/tests/auto/corelib/serialization/qtextstream/tst_qtextstream.cpp
+++ b/tests/auto/corelib/serialization/qtextstream/tst_qtextstream.cpp
@@ -1792,7 +1792,7 @@ void tst_QTextStream::utf8IncompleteAtBufferBoundary()
if (!useLocale)
in.setEncoding(QStringConverter::Utf8);
else
- in.setEncoding(QStringConverter::Locale);
+ in.setEncoding(QStringConverter::System);
int i = 0;
do {
diff --git a/tests/auto/corelib/text/qstringconverter/tst_qstringconverter.cpp b/tests/auto/corelib/text/qstringconverter/tst_qstringconverter.cpp
index 78595bc17b..e95bce6915 100644
--- a/tests/auto/corelib/text/qstringconverter/tst_qstringconverter.cpp
+++ b/tests/auto/corelib/text/qstringconverter/tst_qstringconverter.cpp
@@ -1432,12 +1432,12 @@ void tst_QStringConverter::utfHeaders_data()
<< QString::fromLatin1("hello");
QTest::newRow("utf8 bom ignore header")
<< QStringConverter::Utf8
- << QStringConverter::Flag::DontSkipInitialBom
+ << QStringConverter::Flag::ConvertInitialBom
<< QByteArray("\xef\xbb\xbfhello")
<< (QString(QChar(0xfeff)) + QString::fromLatin1("hello"));
QTest::newRow("utf8 nobom ignore header")
<< QStringConverter::Utf8
- << QStringConverter::Flag::DontSkipInitialBom
+ << QStringConverter::Flag::ConvertInitialBom
<< QByteArray("hello")
<< QString::fromLatin1("hello");
@@ -1459,7 +1459,7 @@ void tst_QStringConverter::utfHeaders_data()
<< QString::fromLatin1("hel");
QTest::newRow("utf16 bom be ignore header")
<< QStringConverter::Utf16
- << QStringConverter::Flag::DontSkipInitialBom
+ << QStringConverter::Flag::ConvertInitialBom
<< QByteArray("\xfe\xff\0h\0e\0l", 8)
<< (QString(QChar(0xfeff)) + QString::fromLatin1("hel"));
} else {
@@ -1470,7 +1470,7 @@ void tst_QStringConverter::utfHeaders_data()
<< QString::fromLatin1("hel");
QTest::newRow("utf16 bom le ignore header")
<< QStringConverter::Utf16
- << QStringConverter::Flag::DontSkipInitialBom
+ << QStringConverter::Flag::ConvertInitialBom
<< QByteArray("\xff\xfeh\0e\0l\0", 8)
<< (QString(QChar(0xfeff)) + QString::fromLatin1("hel"));
}
@@ -1487,7 +1487,7 @@ void tst_QStringConverter::utfHeaders_data()
<< QString::fromLatin1("hel");
QTest::newRow("utf16-be bom be ignore header")
<< QStringConverter::Utf16BE
- << QStringConverter::Flag::DontSkipInitialBom
+ << QStringConverter::Flag::ConvertInitialBom
<< QByteArray("\xfe\xff\0h\0e\0l", 8)
<< (QString(QChar(0xfeff)) + QString::fromLatin1("hel"));
@@ -1503,7 +1503,7 @@ void tst_QStringConverter::utfHeaders_data()
<< QString::fromLatin1("hel");
QTest::newRow("utf16-le bom le ignore header")
<< QStringConverter::Utf16LE
- << QStringConverter::Flag::DontSkipInitialBom
+ << QStringConverter::Flag::ConvertInitialBom
<< QByteArray("\xff\xfeh\0e\0l\0", 8)
<< (QString(QChar(0xfeff)) + QString::fromLatin1("hel"));
@@ -1525,7 +1525,7 @@ void tst_QStringConverter::utfHeaders_data()
<< QString::fromLatin1("hel");
QTest::newRow("utf32 bom be ignore header")
<< QStringConverter::Utf32
- << QStringConverter::Flag::DontSkipInitialBom
+ << QStringConverter::Flag::ConvertInitialBom
<< QByteArray("\0\0\xfe\xff\0\0\0h\0\0\0e\0\0\0l", 16)
<< (QString(QChar(0xfeff)) + QString::fromLatin1("hel"));
} else {
@@ -1536,7 +1536,7 @@ void tst_QStringConverter::utfHeaders_data()
<< QString::fromLatin1("hel");
QTest::newRow("utf32 bom le ignore header")
<< QStringConverter::Utf32
- << QStringConverter::Flag::DontSkipInitialBom
+ << QStringConverter::Flag::ConvertInitialBom
<< QByteArray("\xff\xfe\0\0h\0\0\0e\0\0\0l\0\0\0", 16)
<< (QString(QChar(0xfeff)) + QString::fromLatin1("hel"));
}
@@ -1553,7 +1553,7 @@ void tst_QStringConverter::utfHeaders_data()
<< QString::fromLatin1("hel");
QTest::newRow("utf32-be bom be ignore header")
<< QStringConverter::Utf32BE
- << QStringConverter::Flag::DontSkipInitialBom
+ << QStringConverter::Flag::ConvertInitialBom
<< QByteArray("\0\0\xfe\xff\0\0\0h\0\0\0e\0\0\0l", 16)
<< (QString(QChar(0xfeff)) + QString::fromLatin1("hel"));
@@ -1569,7 +1569,7 @@ void tst_QStringConverter::utfHeaders_data()
<< QString::fromLatin1("hel");
QTest::newRow("utf32-le bom le ignore header")
<< QStringConverter::Utf32LE
- << QStringConverter::Flag::DontSkipInitialBom
+ << QStringConverter::Flag::ConvertInitialBom
<< QByteArray("\xff\xfe\0\0h\0\0\0e\0\0\0l\0\0\0", 16)
<< (QString(QChar(0xfeff)) + QString::fromLatin1("hel"));
}