Home | History | Annotate | Download | only in cintltst
      1 /********************************************************************
      2  * COPYRIGHT:
      3  * Copyright (c) 1996-2009, 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 
     19 void addUtility(TestNode** root);
     20 void addBreakIter(TestNode** root);
     21 void addStandardNamesTest(TestNode **root);
     22 void addFormatTest(TestNode** root);
     23 void addConvert(TestNode** root);
     24 void addCollTest(TestNode** root);
     25 void addComplexTest(TestNode** root);
     26 void addUDataTest(TestNode** root);
     27 void addUTF16Test(TestNode** root);
     28 void addUTF8Test(TestNode** root);
     29 void addUTransTest(TestNode** root);
     30 void addPUtilTest(TestNode** root);
     31 void addUCharTransformTest(TestNode** root);
     32 void addUSetTest(TestNode** root);
     33 void addUStringPrepTest(TestNode** root);
     34 void addIDNATest(TestNode** root);
     35 void addHeapMutexTest(TestNode **root);
     36 void addUTraceTest(TestNode** root);
     37 void addURegexTest(TestNode** root);
     38 void addUTextTest(TestNode** root);
     39 void addUCsdetTest(TestNode** root);
     40 void addCnvSelTest(TestNode** root);
     41 void addUSpoofTest(TestNode** root);
     42 
     43 void addAllTests(TestNode** root)
     44 {
     45     addCnvSelTest(root);
     46     addUDataTest(root);
     47     addPUtilTest(root);
     48     addHeapMutexTest(root);
     49     addUTF16Test(root);
     50     addUTF8Test(root);
     51     addUtility(root);
     52     addUTraceTest(root);
     53     addUTextTest(root);
     54     addConvert(root);
     55     addUCharTransformTest(root);
     56     addStandardNamesTest(root);
     57     addUCsdetTest(root);
     58     addComplexTest(root);
     59     addUSetTest(root);
     60 #if !UCONFIG_NO_IDNA
     61     addUStringPrepTest(root);
     62     addIDNATest(root);
     63 #endif
     64 #if !UCONFIG_NO_REGULAR_EXPRESSIONS
     65     addURegexTest(root);
     66 #endif
     67 #if !UCONFIG_NO_BREAK_ITERATION
     68     addBreakIter(root);
     69 #endif
     70 #if !UCONFIG_NO_FORMATTING
     71     addFormatTest(root);
     72 #endif
     73 #if !UCONFIG_NO_COLLATION
     74     addCollTest(root);
     75 #endif
     76 #if !UCONFIG_NO_TRANSLITERATION
     77     addUTransTest(root);
     78 #endif
     79 #if !UCONFIG_NO_REGULAR_EXPRESSIONS
     80     addUSpoofTest(root);
     81 #endif
     82 
     83 }
     84 
     85