qt5base-lts/tests/auto/corelib/io
Thiago Macieira 62b752b3a2 Do the same for qDebug of QByteArray and QLatin1String
QLatin1String are actually Unicode, so print them with \uXXXX sequences.
QByteArray are binary (arbitrary), so print as hex. Since hex escape
sequences in C are not limited in length (\x00000F is a valid hex
sequence), we need to insert "" if the next character is a valid hex
digit.

[ChangeLog][QtCore][QDebug] Similarly, printing of QByteArrays whenever
"noquote" is not active now prints the arrays in a format consumable in
C++, with all non-printable characters printed in hex escape sequences.

Change-Id: Ibd0c1a97cbac98610c65c1091bfbcf5581c835db
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
2015-01-11 03:40:43 +01:00
..
largefile Further limit the sparse file testing on OS X 2014-10-22 23:00:41 +02:00
qabstractfileengine Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qbuffer Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qdatastream Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qdataurl Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qdebug Do the same for qDebug of QByteArray and QLatin1String 2015-01-11 03:40:43 +01:00
qdir Android: Fix QDir tests 2014-12-22 09:26:49 +01:00
qdiriterator Android: Fix QDirIterator tests 2014-12-22 09:26:57 +01:00
qfile Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qfileinfo Android: Fix test failure for test QFileInfo::lastRead() 2014-12-22 09:27:31 +01:00
qfileselector Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qfilesystementry Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qfilesystemwatcher Fix QFileSystemWatcher::directoryChanged docs/test 2015-01-05 23:52:58 +01:00
qiodevice Android: Fix QIODevice tests 2014-12-22 09:27:44 +01:00
qipaddress Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qlockfile Android: Disable QLockFile test 2014-12-22 09:27:49 +01:00
qloggingcategory Add QtInfoMsg 2015-01-09 13:14:05 +01:00
qloggingregistry Android: Fix QLoggingRegistry test 2014-12-22 09:27:55 +01:00
qnodebug Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qprocess Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qprocess-noapplication Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qprocessenvironment Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qresourceengine Android: Fix QResourceEngine tests 2014-12-19 16:00:41 +01:00
qsavefile Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qsettings Properly detect UTF-8 BOM markers in ini files 2014-10-29 08:58:31 +01:00
qstandardpaths QStandardPaths: add AppConfigLocation. 2015-01-09 12:15:59 +01:00
qstorageinfo Disable the tests that verify that the available space shrunk 2014-11-22 20:02:45 +01:00
qtemporarydir Android: Fix QTemporaryDir/File::nonWritableCurrentDir() tests 2014-12-22 09:28:05 +01:00
qtemporaryfile Android: Fix QTemporaryDir/File::nonWritableCurrentDir() tests 2014-12-22 09:28:05 +01:00
qtextstream Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qurl Add Windows-specific notation for WebDAV to QUrl. 2014-11-17 21:47:29 +01:00
qurlinternal Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qurlquery Update license headers and add new license files 2014-09-24 12:26:19 +02:00
qwinoverlappedionotifier Update license headers and add new license files 2014-09-24 12:26:19 +02:00
io.pro Add the QStorageInfo class 2014-08-13 16:09:58 +02:00