qt5base-lts/tests/auto/corelib/serialization
Ivan Solovev f8b74a4957 QXmlStreamReader: update test distribution
As mentioned in the linked bugreport, we are not allowed to distribute
the uncompressed files from one of the XML test datasets that we use
in our tests.
This patch removes the uncompressed version, and replaces it by the
xmltest.zip archive taken from [0].
Once the test is started, QZipReader is used to uncompress the archive,
and once the test is done, the uncompressed data is removed.

However the test data from [0] is very old, so it is slightly different
from what we had previously (the previous data was taken from w3c).
As a result, 4 test cases are failing with this data. To fix it, we
store the updated versions of 4 xml files separately, and replace them
after uncompressing the archive.

[0]: http://www.jclark.com/xml/

Fixes: QTBUG-81503
Pick-to: 6.3 6.2 5.15
Change-Id: Ied5233970a529deebca56b1eab07fe1c328a2ee0
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2021-12-19 18:58:44 +01:00
..
json QNX: Remove expected fail 2021-12-12 13:11:52 +02:00
qcborstreamreader tests: Remove unused SRCDIR defines 2021-08-17 12:41:57 +00:00
qcborstreamwriter tests: Remove unused SRCDIR defines 2021-08-17 12:41:57 +00:00
qcborvalue tests: Remove unused SRCDIR defines 2021-08-17 12:41:57 +00:00
qcborvalue_json tests: Remove unused SRCDIR defines 2021-08-17 12:41:57 +00:00
qdatastream QVariant: use a typedef name when saving user types to QDataStream 2021-12-17 17:54:05 +01:00
qdatastream_core_pixmap Remove the qmake project files 2021-01-07 15:32:28 +01:00
qtextstream Add missing dependencies of tests on their helper programs 2021-09-17 12:57:25 +02:00
qxmlstream QXmlStreamReader: update test distribution 2021-12-19 18:58:44 +01:00
cborlargedatavalidation.cpp Replace QtTest headers with QTest 2020-12-22 15:20:30 +01:00
CMakeLists.txt Android: exclude tests crashing at start 2020-11-16 13:35:44 +02:00