[jdk19u] RFR: 8293834: Update CLDR data following tzdata 2022c update [v2]
Andrew John Hughes
andrew at openjdk.org
Wed Sep 28 00:49:32 UTC 2022
On Tue, 27 Sep 2022 15:12:58 GMT, Andrew John Hughes <andrew at openjdk.org> wrote:
>> Andrew John Hughes has updated the pull request incrementally with one additional commit since the last revision:
>>
>> Update TimeZoneNamesTest to check Europe/Kyiv translations
>
> This now has `jdk19u-fix-yes`.
>
> @naotoj are you still ok with this, with the additional test changes?
> @gnu-andrew Looks OK to me, assuming those localized texts are retrieved from "Europe_Eastern" metazone texts of CLDR.
They are, copied directly and then non-ASCII characters escaped (failed initially when I didn't do that: https://github.com/openjdk/jdk17u/pull/355/commits/f4d2dfa09b5fdb53836cc457721bab5b0aa0d559)
The test passes on a patched build, but fails with an existing release (e.g. 17.0.4) as follows:
~~~
$ grep 'AssertionError' test.1663972846/jdk/JTwork/sun/util/resources/cldr/TimeZoneNamesTest.jtr
java.lang.AssertionError: expected [Eastern European Standard Time] but found [Kyiv Standard Time]
java.lang.AssertionError: expected [heure normale d\u2019Europe de l\u2019Est] but found [Kyiv (heure standard)]
java.lang.AssertionError: expected [Osteurop\u00e4ische Normalzeit] but found [Kyiv Normalzeit]
~~~
-------------
PR: https://git.openjdk.org/jdk19u/pull/26
More information about the jdk-updates-dev
mailing list