| Index: icu46/source/test/cintltst/cloctst.h
|
| ===================================================================
|
| --- icu46/source/test/cintltst/cloctst.h (revision 0)
|
| +++ icu46/source/test/cintltst/cloctst.h (revision 0)
|
| @@ -0,0 +1,125 @@
|
| +/********************************************************************
|
| + * COPYRIGHT:
|
| + * Copyright (c) 1997-2010, International Business Machines Corporation and
|
| + * others. All Rights Reserved.
|
| + ********************************************************************/
|
| +/********************************************************************************
|
| +*
|
| +* File CLOCTST.H
|
| +*
|
| +* Modification History:
|
| +* Name Description
|
| +* Madhu Katragadda Converted to C
|
| +*********************************************************************************
|
| +*/
|
| +#ifndef _CLOCTEST
|
| +#define _CLOCTEST
|
| +
|
| +#include "cintltst.h"
|
| +/*C API TEST FOR LOCALE */
|
| +
|
| +/**
|
| + * Test functions to set and get data fields
|
| + **/
|
| +static void TestBasicGetters(void);
|
| +static void TestPrefixes(void);
|
| +/**
|
| + * Use Locale to access Resource file data and compare against expected values
|
| + **/
|
| +static void TestSimpleResourceInfo(void);
|
| +/**
|
| + * Use Locale to access Resource file display names and compare against expected values
|
| + **/
|
| +static void TestDisplayNames(void);
|
| +/**
|
| + * Test getAvailableLocales
|
| + **/
|
| + static void TestGetAvailableLocales(void);
|
| +/**
|
| + * Test functions to set and access a custom data directory
|
| + **/
|
| + static void TestDataDirectory(void);
|
| +/**
|
| + * Test functions to test get ISO countries and Languages
|
| + **/
|
| + static void TestISOFunctions(void);
|
| +/**
|
| + * Test functions to test get ISO3 countries and Languages Fallback
|
| + **/
|
| + static void TestISO3Fallback(void);
|
| +/**
|
| + * Test functions to test get ISO3 countries and Languages for Uninstalled locales
|
| + **/
|
| + static void TestUninstalledISO3Names(void);
|
| + static void TestObsoleteNames(void);
|
| +/**
|
| + * Test functions uloc_getDisplaynames()
|
| + **/
|
| + static void TestSimpleDisplayNames(void);
|
| +/**
|
| + * Test functions uloc_getDisplaynames()
|
| + **/
|
| + static void TestVariantParsing(void);
|
| +
|
| + /* Test getting keyword enumeratin */
|
| + static void TestKeywordVariants(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 TestTrailingNull(void);
|
| +
|
| +static void TestGetLocale(void);
|
| +
|
| +/**
|
| + * additional intialization for datatables storing expected values
|
| + */
|
| +static void setUpDataTable(void);
|
| +static void cleanUpDataTable(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);
|
| +
|
| +/**
|
| + * lanuage tag
|
| + */
|
| +static void TestForLanguageTag(void);
|
| +static void TestToLanguageTag(void);
|
| +#endif
|
|
|
| Property changes on: icu46/source/test/cintltst/cloctst.h
|
| ___________________________________________________________________
|
| Added: svn:eol-style
|
| + LF
|
|
|
|
|