qt5base-lts/tests/auto
Alex Trotsenko 184d66caa5 QDataStream: handle incomplete reads from QIODevice
This adds a way to resume reading from a stream after a ReadPastEnd error.
This is done by introducing a stream read transaction mechanism that keeps
read data in an internal buffer and rolls it back on failure.

[ChangeLog][QtCore] Added QDataStream startTransaction(),
commitTransaction(), rollbackTransaction(), abortTransaction()
functions to support read transactions.

Task-number: QTBUG-44418
Change-Id: Ibf946e1939a5573c4182fea7e26608947218c2d9
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
2016-01-13 16:31:33 +00:00
..
android Fix typo in test results report for android 2015-07-28 21:16:19 +00:00
bic/data bic: Add 5.{1,2,3,4}.0 bic data for linux-gcc-amd64 2015-02-14 06:54:20 +00:00
cmake CMake: Ensure that -fPIC is passed in tests. 2016-01-11 09:53:37 +00:00
compilerwarnings/data Fixed license headers 2015-02-17 18:46:09 +00:00
concurrent Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
corelib QDataStream: handle incomplete reads from QIODevice 2016-01-13 16:31:33 +00:00
dbus Merge remote-tracking branch 'origin/5.6' into dev 2016-01-12 11:07:56 +01:00
gui Merge remote-tracking branch 'origin/5.6' into dev 2016-01-12 11:07:56 +01:00
guiapplauncher Fix path to examples part of tst_GuiAppLauncher 2015-02-13 07:28:15 +00:00
installed_cmake Add a unit test for testing Qt in its install location. 2013-07-02 23:08:54 +02:00
network Merge remote-tracking branch 'origin/5.6' into dev 2016-01-08 12:35:24 +01:00
opengl Merge remote-tracking branch 'origin/5.6' into dev 2016-01-12 11:07:56 +01:00
other Merge "Merge remote-tracking branch 'origin/5.6' into dev" into refs/staging/dev 2016-01-13 07:19:44 +00:00
printsupport Merge remote-tracking branch 'origin/5.6' into dev 2015-11-18 09:01:51 +01:00
shared Fix kerned advances in QRawFont on OS X and Windows 2015-11-25 19:53:46 +00:00
sql Merge remote-tracking branch 'origin/5.6' into dev 2015-11-23 07:13:00 +01:00
testlib Merge remote-tracking branch 'origin/5.6' into dev 2015-12-18 08:37:31 +01:00
tools Merge remote-tracking branch 'origin/5.6' into dev 2016-01-08 12:35:24 +01:00
widgets Merge remote-tracking branch 'origin/5.6' into dev 2016-01-12 11:07:56 +01:00
xml Merge remote-tracking branch 'origin/5.6' into dev 2015-11-04 20:18:14 +01:00
auto.pro Merge remote-tracking branch 'origin/5.6' into dev 2015-09-25 14:02:04 +02:00
network-settings.h Update copyright headers 2015-02-11 06:49:51 +00:00
qtest-config.h Update copyright headers 2015-02-11 06:49:51 +00:00
test.pl Update copyright headers 2015-02-11 06:49:51 +00:00