X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/b75a7d8f3b4adbae880cab104ce2c6a50eee4db2..729e4ab9bc6618bc3d8a898e575df7f4019e29ca:/icuSources/test/cintltst/creststn.h diff --git a/icuSources/test/cintltst/creststn.h b/icuSources/test/cintltst/creststn.h index b1f98e0a..f6becdb9 100644 --- a/icuSources/test/cintltst/creststn.h +++ b/icuSources/test/cintltst/creststn.h @@ -1,6 +1,6 @@ /******************************************************************** * COPYRIGHT: - * Copyright (c) 1997-1999, International Business Machines Corporation and + * Copyright (c) 1997-2006, International Business Machines Corporation and * others. All Rights Reserved. ********************************************************************/ /*************************************************************************** @@ -18,8 +18,17 @@ /* C TEST FOR NEW RESOURCEBUNDLE API*/ #include "cintltst.h" - - +/* + * Test wrapper for ures_getStringXYZ(), for testing other variants of + * these functions as well. + * If index>=0, calls ures_getStringByIndex(). + * If key!=NULL, calls ures_getStringByKey(). + */ +extern const UChar * +tres_getString(const UResourceBundle *resB, + int32_t index, const char *key, + int32_t *length, + UErrorCode *status); void addNEWResourceBundleTest(TestNode**); @@ -48,6 +57,8 @@ static void TestErrorConditions(void); static void TestGetVersion(void); +static void TestGetVersionColl(void); + static void TestEmptyBundle(void); static void TestDirectAccess(void); @@ -56,6 +67,12 @@ static void TestResourceLevelAliasing(void); static void TestErrorCodes(void); +static void TestJB3763(void); + +static void TestXPath(void); + +static void TestStackReuse(void); + /** * extensive subtests called by TestResourceBundles **/