Details
-
Bug
-
Resolution: Done
-
P2: Important
-
4.6.0
-
Nokia 5800 Express Music / S60 5.0 1.0 SDK
-
2a20705f874ddad55282f22fabfe30927729ae50, 706fc1c894addd6602470b25aba686491c891a14
Description
Setting timezone to CET and running tests/auto/qdatetime will result in skipped tests as current implementation of QDateTime for Symbian is missing DST component completely.
tst_QDateTime::tst_QDateTime() { uint x1 = QDateTime(QDate(1990, 1, 1), QTime()).toTime_t(); uint x2 = QDateTime(QDate(1990, 6, 1), QTime()).toTime_t(); europeanTimeZone = (x1 == 631148400 && x2 == 644191200); }
x2 != 466191200 since it misses 1 hour or 3600 seconds from DST making the decision point of the test also invalid as there is no tests run for DST if this check fails.