/******************************************************************** * COPYRIGHT: * Copyright (c) 1997-2001, International Business Machines Corporation and * others. All Rights Reserved. ********************************************************************/ /******************************************************************************** * * File CJAPTST.H * * Modification History: * Name Description * Madhu Katragadda Converted to C * synwee Added TestBase, TestPlainDakutenHandakuten, * TestSmallLarge, TestKatakanaHiragana, * TestChooonKigoo *********************************************************************************/ /** * CollationKannaTest(JAPAN) is a third level test class. This tests the locale * specific primary, secondary and tertiary rules. For example, the ignorable * character '-' in string "black-bird". The en_US locale uses the default * collation rules as its sorting sequence. */ #ifndef _CJACOLLTST #define _CJACOLLTST #include "unicode/utypes.h" #if !UCONFIG_NO_COLLATION #include "cintltst.h" #define MAX_TOKEN_LEN 16 /*perform test with strength TERTIARY*/ static void TestTertiary(void); /* Testing base letters */ static void TestBase(void); /* Testing plain, Daku-ten, Handaku-ten letters */ static void TestPlainDakutenHandakuten(void); /* * Test Small, Large letters */ static void TestSmallLarge(void); /* * Test Katakana, Hiragana letters */ static void TestKatakanaHiragana(void); /* * Test Choo-on kigoo */ static void TestChooonKigoo(void); #endif /* #if !UCONFIG_NO_COLLATION */ #endif