tst_QStringApiSymmetry: add more invalid UTF-8 sequences
These represent US-ASCII characters incorrectly encoded as a two-octet UTF-8 sequence. Pick-to: 6.5 Change-Id: I5b1d58066d08cf61583dabcd71dd2f3ac7a3585a Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> (cherry picked from commit bc3ae300c5e6ab993549ce24ec681c4830741454) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
f4cd637c8a
commit
6818d6915d
@ -3615,6 +3615,8 @@ void tst_QStringApiSymmetry::isValidUtf8_data()
|
||||
row = 0;
|
||||
QTest::addRow("overlong-%02d", row++) << QByteArray("\xc0\x00") << false;
|
||||
QTest::addRow("overlong-%02d", row++) << QByteArray("\xc1\xff") << false;
|
||||
QTest::addRow("overlong-%02d", row++) << QByteArray("\xc1\xbf") << false;
|
||||
QTest::addRow("overlong-%02d", row++) << QByteArray("\xc1\x01") << false;
|
||||
QTest::addRow("overlong-%02d", row++) << QByteArray("\xe0\x00\x00") << false;
|
||||
QTest::addRow("overlong-%02d", row++) << QByteArray("\xe0\xa0\x7f") << false;
|
||||
QTest::addRow("overlong-%02d", row++) << QByteArray("\xf0\x00\x00\x00") << false;
|
||||
|
Loading…
x
Reference in New Issue
Block a user