X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/b75a7d8f3b4adbae880cab104ce2c6a50eee4db2..46f4442e9a5a4f3b98b7c1083586332f6a8a99a4:/icuSources/test/cintltst/cloctst.h diff --git a/icuSources/test/cintltst/cloctst.h b/icuSources/test/cintltst/cloctst.h index 2bae03b9..52d6c45b 100644 --- a/icuSources/test/cintltst/cloctst.h +++ b/icuSources/test/cintltst/cloctst.h @@ -1,6 +1,6 @@ /******************************************************************** * COPYRIGHT: - * Copyright (c) 1997-2003, International Business Machines Corporation and + * Copyright (c) 1997-2008, International Business Machines Corporation and * others. All Rights Reserved. ********************************************************************/ /******************************************************************************** @@ -61,22 +61,58 @@ static void TestDisplayNames(void); **/ static void TestVariantParsing(void); - /* Make sure that the locale data is good. */ - static void TestLocaleStructure(void); + /* Test getting keyword enumeratin */ + static void TestKeywordVariants(void); - /* Make sure that Country information is the same across locales, within reason. */ - static void TestConsistentCountryInfo(void); + static void TestKeywordSet(void); + static void TestKeywordSetError(void); + + /* Test getting keyword values */ + static void TestKeywordVariantParsing(void); + + /* Test warning for no data in getDisplay* */ + static void TestDisplayNameWarning(void); + + /* Test uloc_getLocaleForLCID */ + static void TestGetLocaleForLCID(void); /** * routine to perform subtests, used by TestDisplayNames */ static void doTestDisplayNames(const char* inLocale, int32_t compareIndex); + static void TestCanonicalization(void); + + static void TestDisplayKeywords(void); + + static void TestDisplayKeywordValues(void); + + static void TestGetBaseName(void); + +static void TestGetLocale(void); + /** * additional intialization for datatables storing expected values */ static void setUpDataTable(void); static void cleanUpDataTable(void); -void displayDataTable(void); +/*static void displayDataTable(void);*/ +static void TestAcceptLanguage(void); + +/** + * test locale aliases +*/ +static void TestCalendar(void); +static void TestDateFormat(void); +static void TestCollation(void); +static void TestULocale(void); +static void TestUResourceBundle(void); +static void TestDisplayName(void); + +static void TestAcceptLanguage(void); + +static void TestOrientation(void); + +static void TestLikelySubtags(void); #endif