1/******************************************************************** 2 * COPYRIGHT: 3 * Copyright (c) 1996-2012, 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#if !UCONFIG_NO_FORMATTING 43void addGendInfoForTest(TestNode** root); 44#endif 45 46void addAllTests(TestNode** root) 47{ 48 addCnvSelTest(root); 49 addUDataTest(root); 50 addHeapMutexTest(root); 51 addUTF16Test(root); 52 addUTF8Test(root); 53 addUtility(root); 54 addUTraceTest(root); 55 addUTextTest(root); 56 addConvert(root); 57 addUCharTransformTest(root); 58 addStandardNamesTest(root); 59 addUCsdetTest(root); 60 addComplexTest(root); 61 addUSetTest(root); 62#if !UCONFIG_NO_IDNA 63 addUStringPrepTest(root); 64 addIDNATest(root); 65#endif 66#if !UCONFIG_NO_REGULAR_EXPRESSIONS 67 addURegexTest(root); 68#endif 69#if !UCONFIG_NO_BREAK_ITERATION 70 addBreakIter(root); 71#endif 72#if !UCONFIG_NO_FORMATTING 73 addFormatTest(root); 74#endif 75#if !UCONFIG_NO_COLLATION 76 addCollTest(root); 77#endif 78#if !UCONFIG_NO_TRANSLITERATION 79 addUTransTest(root); 80#endif 81#if !UCONFIG_NO_REGULAR_EXPRESSIONS && !UCONFIG_NO_NORMALIZATION 82 addUSpoofTest(root); 83#endif 84 addPUtilTest(root); 85#if !UCONFIG_NO_FORMATTING 86 addGendInfoForTest(root); 87#endif 88} 89