OLD | NEW |
| (Empty) |
1 /******************************************************************** | |
2 * COPYRIGHT: | |
3 * Copyright (c) 1997-2001, International Business Machines Corporation and | |
4 * others. All Rights Reserved. | |
5 ********************************************************************/ | |
6 /*******************************************************************************
* | |
7 * | |
8 * File CJAPTST.H | |
9 * | |
10 * Modification History: | |
11 * Name Description | |
12 * Madhu Katragadda Converted to C | |
13 * synwee Added TestBase, TestPlainDakutenHandakuten, | |
14 * TestSmallLarge, TestKatakanaHiragana, | |
15 * TestChooonKigoo | |
16 ********************************************************************************
*/ | |
17 /** | |
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. | |
22 */ | |
23 | |
24 #ifndef _CJACOLLTST | |
25 #define _CJACOLLTST | |
26 | |
27 #include "unicode/utypes.h" | |
28 | |
29 #if !UCONFIG_NO_COLLATION | |
30 | |
31 #include "cintltst.h" | |
32 | |
33 | |
34 #define MAX_TOKEN_LEN 16 | |
35 | |
36 | |
37 /*perform test with strength TERTIARY*/ | |
38 static void TestTertiary(void); | |
39 | |
40 /* Testing base letters */ | |
41 static void TestBase(void); | |
42 | |
43 /* Testing plain, Daku-ten, Handaku-ten letters */ | |
44 static void TestPlainDakutenHandakuten(void); | |
45 | |
46 /* | |
47 * Test Small, Large letters | |
48 */ | |
49 static void TestSmallLarge(void); | |
50 | |
51 /* | |
52 * Test Katakana, Hiragana letters | |
53 */ | |
54 static void TestKatakanaHiragana(void); | |
55 | |
56 /* | |
57 * Test Choo-on kigoo | |
58 */ | |
59 static void TestChooonKigoo(void); | |
60 | |
61 #endif /* #if !UCONFIG_NO_COLLATION */ | |
62 | |
63 #endif | |
OLD | NEW |