mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-07-24 18:02:20 +00:00
LibJS+LibUnicode: Port retrieving available regional time zones to ICU
This commit is contained in:
parent
4fc0fba646
commit
1b2d47e6bb
Notes:
sideshowbarker
2024-07-17 09:56:35 +09:00
Author: https://github.com/trflynn89
Commit: 1b2d47e6bb
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/281
4 changed files with 41 additions and 20 deletions
|
@ -49,6 +49,18 @@ TEST_CASE(available_time_zones)
|
|||
EXPECT(!time_zones.contains_slow("EAT"sv));
|
||||
}
|
||||
|
||||
TEST_CASE(available_time_zones_in_region)
|
||||
{
|
||||
{
|
||||
auto time_zones = Unicode::available_time_zones_in_region("AD"sv);
|
||||
EXPECT_EQ(time_zones, to_array({ "Europe/Andorra"_string }));
|
||||
}
|
||||
{
|
||||
auto time_zones = Unicode::available_time_zones_in_region("ES"sv);
|
||||
EXPECT_EQ(time_zones, to_array({ "Africa/Ceuta"_string, "Atlantic/Canary"_string, "Europe/Madrid"_string }));
|
||||
}
|
||||
}
|
||||
|
||||
TEST_CASE(resolve_primary_time_zone)
|
||||
{
|
||||
EXPECT_EQ(Unicode::resolve_primary_time_zone("UTC"sv), "Etc/UTC"sv);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue