]>
git.saurik.com Git - apple/icu.git/blob - icuSources/test/cintltst/cjaptst.h
1 /********************************************************************
3 * Copyright (c) 1997-2001, International Business Machines Corporation and
4 * others. All Rights Reserved.
5 ********************************************************************/
6 /********************************************************************************
10 * Modification History:
12 * Madhu Katragadda Converted to C
13 * synwee Added TestBase, TestPlainDakutenHandakuten,
14 * TestSmallLarge, TestKatakanaHiragana,
16 *********************************************************************************/
18 * CollationKannaTest(JAPAN) is a third level test class. This tests the locale
19 * specific primary, secondary and tertiary rules. For example, the ignorable
20 * character '-' in string "black-bird". The en_US locale uses the default
21 * collation rules as its sorting sequence.
27 #include "unicode/utypes.h"
29 #if !UCONFIG_NO_COLLATION
34 #define MAX_TOKEN_LEN 16
37 /*perform test with strength TERTIARY*/
38 static void TestTertiary(void);
40 /* Testing base letters */
41 static void TestBase(void);
43 /* Testing plain, Daku-ten, Handaku-ten letters */
44 static void TestPlainDakutenHandakuten(void);
47 * Test Small, Large letters
49 static void TestSmallLarge(void);
52 * Test Katakana, Hiragana letters
54 static void TestKatakanaHiragana(void);
59 static void TestChooonKigoo(void);
61 #endif /* #if !UCONFIG_NO_COLLATION */