| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 | /* *  TEST SUITE FOR MB/WC FUNCTIONS IN CLIBRARY * *       FILE:  dat_wctrans.c * *       WCTRANS:  wctrans_t  wctrans( const char *charclass ); *//* *  NOTE: *        When a return value is expected to be 0 (false), *        set ret_flg=1 and set ret_val=0. *        Otherwise just set ret_flg=0. */TST_WCTRANS tst_wctrans_loc [] = {    {   { Twctrans, TST_LOC_de },        {          { /*inp*/ { ""               },  /* #1 */            /*exp*/ { 0,1,0,         },          },          { /*inp*/ { "upper"          },  /* #2 */            /*exp*/ { 0,1,0,         },          },          { /*inp*/ { "lower"          },  /* #3 */            /*exp*/ { 0,1,0,         },          },          { /*inp*/ { "toupper"        },  /* #4 */            /*exp*/ { 0,0,0,         },          },          { /*inp*/ { "tolower"        },  /* #5 */            /*exp*/ { 0,0,0,         },          },          { /*inp*/ { "xxxxx"          },  /* #6 */            /*exp*/ { 0,1,0,         },          },	  { .is_last = 1 }        }    },    {   { Twctrans, TST_LOC_enUS },        {          { /*inp*/ { ""               },  /* #1 */            /*exp*/ { 0,1,0,         },          },          { /*inp*/ { "upper"          },  /* #2 */            /*exp*/ { 0,1,0,         },          },          { /*inp*/ { "lower"          },  /* #3 */            /*exp*/ { 0,1,0,         },          },          { /*inp*/ { "toupper"        },  /* #4 */            /*exp*/ { 0,0,0,         },          },          { /*inp*/ { "tolower"        },  /* #5 */            /*exp*/ { 0,0,0,         },          },          { /*inp*/ { "xxxxx"          },  /* #6 */            /*exp*/ { 0,1,0,         },          },	  { .is_last = 1 }        }    },#if 0    {   { Twctrans, TST_LOC_eucJP },#else    {   { Twctrans, TST_LOC_ja_UTF8 },#endif        {          { /*inp*/ { ""               },  /* #1 */            /*exp*/ { 0,1,0,         },          },          { /*inp*/ { "upper"          },  /* #2 */            /*exp*/ { 0,1,0,         },          },          { /*inp*/ { "lower"          },  /* #3 */            /*exp*/ { 0,1,0,         },          },          { /*inp*/ { "toupper"        },  /* #4 */            /*exp*/ { 0,0,0,         },          },          { /*inp*/ { "tolower"        },  /* #5 */            /*exp*/ { 0,0,0,         },          },          { /*inp*/ { "xxxxx"          },  /* #6 */            /*exp*/ { 0,1,0,         },          },          { /*inp*/ { "tojhira"        },  /* #7 */            /*exp*/ { 0,0,0,         },          },          { /*inp*/ { "tojkata"        },  /* #8 */            /*exp*/ { 0,0,0,         },          },	  { .is_last = 1 }        }    },    {   { Twctrans, TST_LOC_end }}};
 |