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*/ 38static void TestTertiary(void); 39 40/* Testing base letters */ 41static void TestBase(void); 42 43/* Testing plain, Daku-ten, Handaku-ten letters */ 44static void TestPlainDakutenHandakuten(void); 45 46/* 47* Test Small, Large letters 48*/ 49static void TestSmallLarge(void); 50 51/* 52* Test Katakana, Hiragana letters 53*/ 54static void TestKatakanaHiragana(void); 55 56/* 57* Test Choo-on kigoo 58*/ 59static void TestChooonKigoo(void); 60 61#endif /* #if !UCONFIG_NO_COLLATION */ 62 63#endif 64