dat_wcscpy.c 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. /*
  2. * TEST SUITE FOR MB/WC FUNCTIONS IN C LIBRARY
  3. *
  4. * FILE: dat_wcscpy.c
  5. *
  6. * WCSCPY: wchar_t *wcscpy (wchar_t *ws1, const wchar_t *ws2);
  7. */
  8. TST_WCSCPY tst_wcscpy_loc [] = {
  9. { { Twcscpy, TST_LOC_de },
  10. {
  11. { { { 0x00F1,0x00F2,0x00F3,0x0000 }, }, /* 1 */
  12. { 0,0,0, { 0x00F1,0x00F2,0x00F3,0x0000, } }, },
  13. { { { 0x0000,0x00F2,0x00F3,0x0000 }, }, /* 2 */
  14. { 0,0,0, { 0x0000, } }, },
  15. { .is_last = 1 }
  16. }
  17. },
  18. { { Twcscpy, TST_LOC_enUS },
  19. {
  20. { { { 0x0041,0x0082,0x0043,0x0000 }, }, /* 1 */
  21. { 0,0,0, { 0x0041,0x0082,0x0043,0x0000, } }, },
  22. { { { 0x0000,0x0082,0x0043,0x0000 }, }, /* 2 */
  23. { 0,0,0, { 0x0000, } }, },
  24. { .is_last = 1 }
  25. }
  26. },
  27. #if 0
  28. { { Twcscpy, TST_LOC_eucJP },
  29. #else
  30. { { Twcscpy, TST_LOC_ja_UTF8 },
  31. #endif
  32. {
  33. { { { 0x3041,0x0092,0x3043,0x0000 }, }, /* 1 */
  34. { 0,0,0, { 0x3041,0x0092,0x3043,0x0000, } }, },
  35. { { { 0x0000,0x0092,0x3043,0x0000 }, }, /* 2 */
  36. { 0,0,0, { 0x0000, } }, },
  37. { .is_last = 1 }
  38. }
  39. },
  40. { { Twcscpy, TST_LOC_end }}
  41. };