summaryrefslogtreecommitdiff
path: root/Build/source/libs/icu/icu-4.6/test/cintltst/ccolltst.h
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/icu/icu-4.6/test/cintltst/ccolltst.h')
-rw-r--r--Build/source/libs/icu/icu-4.6/test/cintltst/ccolltst.h56
1 files changed, 56 insertions, 0 deletions
diff --git a/Build/source/libs/icu/icu-4.6/test/cintltst/ccolltst.h b/Build/source/libs/icu/icu-4.6/test/cintltst/ccolltst.h
new file mode 100644
index 00000000000..d3e7f51da3b
--- /dev/null
+++ b/Build/source/libs/icu/icu-4.6/test/cintltst/ccolltst.h
@@ -0,0 +1,56 @@
+/********************************************************************
+ * 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