Run tst_QIODevice::skip() on random-access device

Due to mistake in data it was missed for testing.

Pick-to: 6.2
Change-Id: I4dcd6fd90fd501e4cc941c07efcf9439ba6acf30
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
bb10
Alex Trotsenko 2021-07-03 17:21:56 +03:00
parent 0632494bd4
commit 3739ef335b
1 changed files with 4 additions and 3 deletions

View File

@ -646,11 +646,12 @@ void tst_QIODevice::skip_data()
do {
QByteArray devName(sequential ? "sequential" : "random-access");
QTest::newRow(qPrintable(devName + "-small_data")) << true << QByteArray("abcdefghij")
QTest::newRow(qPrintable(devName + "-small_data")) << sequential
<< QByteArray("abcdefghij")
<< 3 << 6 << 6 << 'j';
QTest::newRow(qPrintable(devName + "-big_data")) << true << bigData
QTest::newRow(qPrintable(devName + "-big_data")) << sequential << bigData
<< 1 << 10000 << 10000 << 'x';
QTest::newRow(qPrintable(devName + "-beyond_the_end")) << true << bigData
QTest::newRow(qPrintable(devName + "-beyond_the_end")) << sequential << bigData
<< 1 << 20000 << 19999 << '\0';
sequential = !sequential;