ICU-21249 Fix logKnownIssue for ICU-13574
diff --git a/icu4c/source/test/intltest/numfmtst.cpp b/icu4c/source/test/intltest/numfmtst.cpp
index 86e1032..dc193f2 100644
--- a/icu4c/source/test/intltest/numfmtst.cpp
+++ b/icu4c/source/test/intltest/numfmtst.cpp
@@ -8839,7 +8839,7 @@
// Test two ways to set a currency via API
Locale loc1 = Locale("pt_PT");
- LocalPointer<NumberFormat> fmt1(NumberFormat::createCurrencyInstance("loc1", status),
+ LocalPointer<NumberFormat> fmt1(NumberFormat::createCurrencyInstance(loc1, status),
status);
if (U_FAILURE(status)) {
dataerrln("%s %d NumberFormat instance fmt1 is null", __FILE__, __LINE__);
@@ -8856,10 +8856,8 @@
UnicodeString actualLocaleString;
fmt2->format(amount, actualLocaleString);
- // TODO: The following test will fail until DecimalFormat wraps NumberFormatter.
- if (!logKnownIssue("13574")) {
- assertEquals("Custom Currency Pattern, Set Currency", expected, actualSetCurrency);
- }
+ assertEquals("Custom Currency Pattern, Set Currency", expected, actualSetCurrency);
+ assertEquals("Custom Currency Pattern, Locale String", expected, actualLocaleString);
}
void NumberFormatTest::Test11318_DoubleConversion() {