summaryrefslogtreecommitdiffstats
path: root/tests/auto
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto')
-rw-r--r--tests/auto/corelib/time/qdatetime/BLACKLIST4
-rw-r--r--tests/auto/corelib/time/qdatetime/tst_qdatetime.cpp4
2 files changed, 4 insertions, 4 deletions
diff --git a/tests/auto/corelib/time/qdatetime/BLACKLIST b/tests/auto/corelib/time/qdatetime/BLACKLIST
deleted file mode 100644
index 1585e1402e..0000000000
--- a/tests/auto/corelib/time/qdatetime/BLACKLIST
+++ /dev/null
@@ -1,4 +0,0 @@
-# QTBUG-87663
-[systemTimeZoneChange]
-android
-b2qt 32bit
diff --git a/tests/auto/corelib/time/qdatetime/tst_qdatetime.cpp b/tests/auto/corelib/time/qdatetime/tst_qdatetime.cpp
index 7a6b92c53f..93dc0192ab 100644
--- a/tests/auto/corelib/time/qdatetime/tst_qdatetime.cpp
+++ b/tests/auto/corelib/time/qdatetime/tst_qdatetime.cpp
@@ -3826,6 +3826,10 @@ void tst_QDateTime::systemTimeZoneChange() const
useZone.reset(QByteArray("IST-05:30"));
QCOMPARE(localDate, QDateTime(QDate(2012, 6, 1), QTime(2, 15, 30), Qt::LocalTime));
+
+ if constexpr (sizeof(qsizetype) == 4)
+ QEXPECT_FAIL("", "fails on 32-bit systems (QTBUG-89889)", Continue);
+
QVERIFY(localMsecs != localDate.toMSecsSinceEpoch());
QCOMPARE(utcDate, QDateTime(QDate(2012, 6, 1), QTime(2, 15, 30), Qt::UTC));
QCOMPARE(utcDate.toMSecsSinceEpoch(), utcMsecs);