1/******************************************************************** 2 * COPYRIGHT: 3 * Copyright (c) 1996-2010, International Business Machines Corporation and 4 * others. All Rights Reserved. 5 ********************************************************************/ 6/******************************************************************************** 7* 8* File CALLTEST.C 9* 10* Modification History: 11* Creation: Madhu Katragadda 12********************************************************************************* 13*/ 14/* THE FILE WHERE ALL C API TESTS ARE ADDED TO THE ROOT */ 15 16 17#include "cintltst.h" 18 19void addUtility(TestNode** root); 20void addBreakIter(TestNode** root); 21void addStandardNamesTest(TestNode **root); 22void addFormatTest(TestNode** root); 23void addConvert(TestNode** root); 24void addCollTest(TestNode** root); 25void addComplexTest(TestNode** root); 26void addUDataTest(TestNode** root); 27void addUTF16Test(TestNode** root); 28void addUTF8Test(TestNode** root); 29void addUTransTest(TestNode** root); 30void addPUtilTest(TestNode** root); 31void addUCharTransformTest(TestNode** root); 32void addUSetTest(TestNode** root); 33void addUStringPrepTest(TestNode** root); 34void addIDNATest(TestNode** root); 35void addHeapMutexTest(TestNode **root); 36void addUTraceTest(TestNode** root); 37void addURegexTest(TestNode** root); 38void addUTextTest(TestNode** root); 39void addUCsdetTest(TestNode** root); 40void addCnvSelTest(TestNode** root); 41void addUSpoofTest(TestNode** root); 42 43void addAllTests(TestNode** root) 44{ 45 addCnvSelTest(root); 46 addUDataTest(root); 47 addHeapMutexTest(root); 48 addUTF16Test(root); 49 addUTF8Test(root); 50 addUtility(root); 51 addUTraceTest(root); 52 addUTextTest(root); 53 addConvert(root); 54 addUCharTransformTest(root); 55 addStandardNamesTest(root); 56 addUCsdetTest(root); 57 addComplexTest(root); 58 addUSetTest(root); 59#if !UCONFIG_NO_IDNA 60 addUStringPrepTest(root); 61 addIDNATest(root); 62#endif 63#if !UCONFIG_NO_REGULAR_EXPRESSIONS 64 addURegexTest(root); 65#endif 66#if !UCONFIG_NO_BREAK_ITERATION 67 addBreakIter(root); 68#endif 69#if !UCONFIG_NO_FORMATTING 70 addFormatTest(root); 71#endif 72#if !UCONFIG_NO_COLLATION 73 addCollTest(root); 74#endif 75#if !UCONFIG_NO_TRANSLITERATION 76 addUTransTest(root); 77#endif 78#if !UCONFIG_NO_REGULAR_EXPRESSIONS && !UCONFIG_NO_NORMALIZATION 79 addUSpoofTest(root); 80#endif 81 addPUtilTest(root); 82} 83 84