12e5b6d6dSopenharmony_ci// © 2016 and later: Unicode, Inc. and others. 22e5b6d6dSopenharmony_ci// License & terms of use: http://www.unicode.org/copyright.html 32e5b6d6dSopenharmony_ci/******************************************************************** 42e5b6d6dSopenharmony_ci * COPYRIGHT: 52e5b6d6dSopenharmony_ci * Copyright (c) 1997-2001, International Business Machines Corporation and 62e5b6d6dSopenharmony_ci * others. All Rights Reserved. 72e5b6d6dSopenharmony_ci ********************************************************************/ 82e5b6d6dSopenharmony_ci/******************************************************************************** 92e5b6d6dSopenharmony_ci* 102e5b6d6dSopenharmony_ci* File CTURTST.H 112e5b6d6dSopenharmony_ci* 122e5b6d6dSopenharmony_ci* Modification History: 132e5b6d6dSopenharmony_ci* Name Description 142e5b6d6dSopenharmony_ci* Madhu Katragadda Converted to C 152e5b6d6dSopenharmony_ci*********************************************************************************/ 162e5b6d6dSopenharmony_ci/** 172e5b6d6dSopenharmony_ci * CollationTurkishTest(JAPAN) is a third level test class. This tests the locale 182e5b6d6dSopenharmony_ci * specific primary, secondary and tertiary rules. For example, the ignorable 192e5b6d6dSopenharmony_ci * character '-' in string "black-bird". The en_US locale uses the default 202e5b6d6dSopenharmony_ci * collation rules as its sorting sequence. 212e5b6d6dSopenharmony_ci */ 222e5b6d6dSopenharmony_ci 232e5b6d6dSopenharmony_ci#ifndef _CTRCOLLTST 242e5b6d6dSopenharmony_ci#define _CTRCOLLTST 252e5b6d6dSopenharmony_ci 262e5b6d6dSopenharmony_ci#include "unicode/utypes.h" 272e5b6d6dSopenharmony_ci 282e5b6d6dSopenharmony_ci#if !UCONFIG_NO_COLLATION 292e5b6d6dSopenharmony_ci 302e5b6d6dSopenharmony_ci#include "cintltst.h" 312e5b6d6dSopenharmony_ci 322e5b6d6dSopenharmony_ci#define MAX_TOKEN_LEN 16 332e5b6d6dSopenharmony_ci 342e5b6d6dSopenharmony_ci 352e5b6d6dSopenharmony_ci /*perform test with strength PRIMARY */ 362e5b6d6dSopenharmony_cistatic void TestPrimary(void); 372e5b6d6dSopenharmony_ci /* perform test with strength TERTIARY */ 382e5b6d6dSopenharmony_cistatic void TestTertiary(void); 392e5b6d6dSopenharmony_ci 402e5b6d6dSopenharmony_ci 412e5b6d6dSopenharmony_ci#endif /* #if !UCONFIG_NO_COLLATION */ 422e5b6d6dSopenharmony_ci 432e5b6d6dSopenharmony_ci#endif 44