diff --git a/tests/auto/corelib/serialization/qdatastream/BLACKLIST b/tests/auto/corelib/serialization/qdatastream/BLACKLIST deleted file mode 100644 index b5ee66fe841..00000000000 --- a/tests/auto/corelib/serialization/qdatastream/BLACKLIST +++ /dev/null @@ -1,3 +0,0 @@ -# QTBUG-87660 -[status_QBitArray] -android diff --git a/tests/auto/corelib/serialization/qdatastream/tst_qdatastream.cpp b/tests/auto/corelib/serialization/qdatastream/tst_qdatastream.cpp index 2b99c5eef6b..8fbe8d745ed 100644 --- a/tests/auto/corelib/serialization/qdatastream/tst_qdatastream.cpp +++ b/tests/auto/corelib/serialization/qdatastream/tst_qdatastream.cpp @@ -3028,6 +3028,10 @@ void tst_QDataStream::status_QBitArray() QBitArray str; stream >> str; + if (sizeof(qsizetype) == sizeof(int)) + QEXPECT_FAIL("new badsize 0x10000", "size > INT_MAX fails on 32bit system (QTBUG-87660)", + Continue); + QCOMPARE(int(stream.status()), expectedStatus); QCOMPARE(str.size(), expectedString.size()); QCOMPARE(str, expectedString);