Unit test for currency display names fails after CLDR data integration for 46

Description

This test started failing when ICU data was updated for CLDR 46

This looks to be related to the inheritance changes. When no fallback option is specified, de locale doesn’t pick up currency plural information from root, and returns null

Looking at the code in ICUCurrencyDisplayInfoProvider which provides currency names, it picks up plural information and unit patterns. It is not clear if no fallback should indicate not picking these up from the fallback, so that needs to be clarified.

In order to fix this, either the code needs to be changes to pick up plural information from the fallback, or the unit test needs to be updated

Activity

Fixed

Details

Assignee

Reporter

Components

Priority

Fix versions

Created August 13, 2024 at 9:01 PM
Updated September 16, 2024 at 8:30 PM
Resolved September 16, 2024 at 8:30 PM