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