// © 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html /******************************************************************** * COPYRIGHT: * Copyright (c) 1997-2005, International Business Machines Corporation and * others. All Rights Reserved. ********************************************************************/ /******************************************************************************** * * File CCOLLTST.H * * Modification History: * Name Description * Madhu Katragadda Creation ********************************************************************************* */ #ifndef _CCOLLTST #define _CCOLLTST #include "unicode/utypes.h" #if !UCONFIG_NO_COLLATION #include "cintltst.h" #include "unicode/ucol.h" /* Internal Functions used*/ void reportCResult( const UChar source[], const UChar target[], uint8_t *sourceKey, uint8_t *targetKey, UCollationResult compareResult, UCollationResult keyResult, UCollationResult incResult, UCollationResult expectedResult ); UChar* appendCompareResult(UCollationResult result, UChar* target); void addCollAPITest(TestNode**); void addCurrencyCollTest(TestNode**); void addNormTest(TestNode**); void addDanishCollTest(TestNode**); void addGermanCollTest(TestNode**); void addSpanishCollTest(TestNode**); void addFrenchCollTest(TestNode**); void addKannaCollTest(TestNode**); void addTurkishCollTest(TestNode**); void addEnglishCollTest(TestNode**); void addFinnishCollTest(TestNode**); void addRuleBasedCollTest(TestNode**); void addCollIterTest(TestNode**); void addAllCollTest(TestNode**); void addMiscCollTest(TestNode**); void addSearchTest(TestNode**); #endif /* #if !UCONFIG_NO_COLLATION */ #endif