diff options
Diffstat (limited to 'Build/source/libs/icu/icu-xetex/test/cintltst/crestst.h')
-rw-r--r-- | Build/source/libs/icu/icu-xetex/test/cintltst/crestst.h | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/Build/source/libs/icu/icu-xetex/test/cintltst/crestst.h b/Build/source/libs/icu/icu-xetex/test/cintltst/crestst.h new file mode 100644 index 00000000000..de11a959ddd --- /dev/null +++ b/Build/source/libs/icu/icu-xetex/test/cintltst/crestst.h @@ -0,0 +1,55 @@ +/******************************************************************** + * COPYRIGHT: + * Copyright (c) 1997-2004, International Business Machines Corporation and + * others. All Rights Reserved. + ********************************************************************/ +/******************************************************************************** +* +* File CRESTST.H +* +* Modification History: +* Name Description +* Madhu Katragadda Converted to C +********************************************************************************* +*/ +#ifndef _CRESTST +#define _CRESTST +/* C API TEST FOR RESOURCEBUNDLE */ +#include "cintltst.h" + + + + + void addTestResourceBundleTest(TestNode**); + + /** + * Perform several extensive tests using the subtest routine testTag + */ + void TestResourceBundles(void); + /** + * Test construction of ResourceBundle accessing a custom test resource-file + */ + void TestConstruction1(void); + + void TestConstruction2(void); + + void TestAliasConflict(void); + + static void TestGetSize(void); + + static void TestGetLocaleByType(void); + + /** + * extensive subtests called by TestResourceBundles + **/ + + UBool testTag(const char* frag, UBool in_Root, UBool in_te, UBool in_te_IN); + + void record_pass(void); + void record_fail(void); + + + int32_t pass; + int32_t fail; + +#endif |