ICU-3549 add getFunctionalEquivalent test
X-SVN-Rev: 15049
This commit is contained in:
parent
102831d72d
commit
16f5fd6852
@ -540,6 +540,21 @@ void CollationServiceTest::TestSeparateTree() {
|
||||
if (!assertSuccess("getKeywordValues", ec)) return;
|
||||
checkStringEnumeration("getKeywordValues", *iter, KWVAL, KWVAL_COUNT);
|
||||
delete iter;
|
||||
|
||||
UBool isAvailable;
|
||||
Locale equiv = Collator::getFunctionalEquivalent(Locale::createFromName("fr"),
|
||||
isAvailable, ec);
|
||||
assertSuccess("getFunctionalEquivalent", ec);
|
||||
assertEquals("getFunctionalEquivalent(fr)", "fr", equiv.getName());
|
||||
assertTrue("getFunctionalEquivalent(fr).isAvailable==TRUE",
|
||||
isAvailable == TRUE);
|
||||
|
||||
equiv = Collator::getFunctionalEquivalent(Locale::createFromName("fr_FR"),
|
||||
isAvailable, ec);
|
||||
assertSuccess("getFunctionalEquivalent", ec);
|
||||
assertEquals("getFunctionalEquivalent(fr_FR)", "fr", equiv.getName());
|
||||
assertTrue("getFunctionalEquivalent(fr_FR).isAvailable==FALSE",
|
||||
isAvailable == FALSE);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user