X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/729e4ab9bc6618bc3d8a898e575df7f4019e29ca..4388f060552cc537e71e957d32f35e9d75a61233:/icuSources/test/intltest/itutil.cpp diff --git a/icuSources/test/intltest/itutil.cpp b/icuSources/test/intltest/itutil.cpp index bd5e392c..9353eb57 100644 --- a/icuSources/test/intltest/itutil.cpp +++ b/icuSources/test/intltest/itutil.cpp @@ -1,6 +1,6 @@ /******************************************************************** * COPYRIGHT: - * Copyright (c) 1997-2010, International Business Machines Corporation and + * Copyright (c) 1997-2011, International Business Machines Corporation and * others. All Rights Reserved. ********************************************************************/ @@ -29,7 +29,9 @@ #include "aliastst.h" #include "usettest.h" +extern IntlTest *createBytesTrieTest(); static IntlTest *createLocalPointerTest(); +extern IntlTest *createUCharsTrieTest(); #define CASE(id, test) case id: \ name = #test; \ @@ -68,6 +70,22 @@ void IntlTestUtilities::runIndexedTest( int32_t index, UBool exec, const char* & callTest(*test, par); } break; + case 17: + name = "BytesTrieTest"; + if (exec) { + logln("TestSuite BytesTrieTest---"); logln(); + LocalPointer test(createBytesTrieTest()); + callTest(*test, par); + } + break; + case 18: + name = "UCharsTrieTest"; + if (exec) { + logln("TestSuite UCharsTrieTest---"); logln(); + LocalPointer test(createUCharsTrieTest()); + callTest(*test, par); + } + break; default: name = ""; break; //needed to end loop } } @@ -304,7 +322,7 @@ void LocalPointerTest::TestLocalXyzPointer() { } LocalUDateTimePatternGeneratorPointer patgen(udatpg_open("root", errorCode)); - if(errorCode.logIfFailureAndReset("udatpg_open()")) { + if(errorCode.logDataIfFailureAndReset("udatpg_open()")) { return; } if(patgen.isNull()) { @@ -334,7 +352,7 @@ void LocalPointerTest::TestLocalXyzPointer() { #endif /* UCONFIG_NO_FORMATTING */ #if !UCONFIG_NO_NORMALIZATION - const UNormalizer2 *nfc=unorm2_getInstance(NULL, "nfc", UNORM2_COMPOSE, errorCode); + const UNormalizer2 *nfc=unorm2_getNFCInstance(errorCode); UnicodeSet emptySet; LocalUNormalizer2Pointer fn2(unorm2_openFiltered(nfc, emptySet.toUSet(), errorCode)); if(errorCode.logIfFailureAndReset("unorm2_openFiltered()")) {