Files
cappuccino/Tests/Foundation
David Richardson c39f03823a Replace date-string parsing in CPTimeZone with Intl API
* Update abbreviationForDate and _abbreviationForNameAndDate to read the short time zone name directly from Intl.DateTimeFormat(...).formatToParts(). This replaces regular expression parsing of date strings.

 * Update knownTimeZoneNames to use Intl.supportedValuesOf('timeZone') to retrieve the complete IANA time zone set. The method falls back to the legacy 48-city list if Intl is unavailable.

* Replace duplicate regular expression logic in testInitWithNameRespectsDaylightSaving with a direct Intl call.

* Add pinning tests for the recently corrected offsets and the unchanged MSD value.

* Add a feature-detected test for the knownTimeZoneNames upgrade.

* Add two disabled tests to document unresolved gaps: non-English localizedName outputs and ambiguous reverse offset lookups.

* The full IANA-identity redesign as a separate task. Abbreviation-keyed lookups, colliding offsets, and English-only localizedName limitations remain unresolved in this interim fix.
2026-08-28 14:19:46 -06:00
..
2020-07-13 20:37:52 +02:00
2015-02-26 22:07:15 -05:00
2010-12-02 11:44:42 -08:00
2014-11-01 09:26:37 -04:00
2013-01-24 00:08:47 +00:00
2013-01-24 09:01:54 +08:00
2011-05-04 19:07:06 +02:00
2015-02-03 16:46:49 -08:00
2012-03-12 20:14:11 +00:00
2026-04-03 13:33:06 +02:00
2025-09-02 15:51:40 +03:00
2014-12-16 21:43:19 +01:00
2010-11-13 02:29:04 +01:00
2013-01-19 02:11:37 +00:00