qt5base-lts/tests/auto/corelib/time
Edward Welbourne e72a898c50 Clarify the behavior of QDateTime around 24-hour transitions
For those that simply repeat or skip a whole calendar day, life is
fairly simple. However, Alaska's 24-hour transition at 15:30 LMT Sitka
(incidentally combined with a change of calendar) is a bit trickier.
Also fix a typo I noticed in passing.

Write tests to determine what the actual behavior is and document
enough to make the actual behavior seem unsurprising once encountered,
without trying to go into all the excruciating details. Naturally, MS
time-zone data lacks the data on the historic transitions involved in
these tests, so MS (when not using ICU's time-zone data) is excluded.
It seems Cupertino believes Alaska was always in the USA, too.

Change-Id: Ia638c04d2ffc3a956a70a2a85badb7bbfdbb791c
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2023-10-19 14:45:56 +02:00
..
qcalendar CMake: Make corelib tests standalone projects 2023-07-05 15:09:32 +02:00
qdate QDateTime: disambiguate times in a zone transition 2023-10-19 14:45:56 +02:00
qdatetime Clarify the behavior of QDateTime around 24-hour transitions 2023-10-19 14:45:56 +02:00
qdatetimeparser QDTP: match local-time by preference to its zone 2023-07-21 18:22:01 +02:00
qtime CMake: Make corelib tests standalone projects 2023-07-05 15:09:32 +02:00
qtimezone Warn on failure to construct valid system time zone object 2023-09-15 21:53:36 +02:00
CMakeLists.txt tests: Remove remains of qmake conversion from CMakeLists.txt files 2023-02-17 21:56:49 +01:00