Recently I've been annoyed by the numbering of locale-dependent unit tests: - some test the C locale first, - some test the C locale last, - some don't test it at all.
For consistency, I'm renumbering them such that - the C locale comes first ('1'), - then comes one or more locales with MB_CUR_MAX == 1, - then comes UTF-8, - then some legacy multibyte encodings, - finally GB18030. This makes it easier to find the code for specific encodings in the tests. 2023-07-29 Bruno Haible <br...@clisp.org> wcsrtombs tests: Renumber tests. * tests/test-wcsrtombs*.sh: Renamed 1 -> 2 -> 3 -> 4 -> 5. * tests/test-wcsrtombs.c: Update. * modules/wcsrtombs-tests: Update. wcsnrtombs tests: Renumber tests. * tests/test-wcsnrtombs*.sh: Renamed 1 -> 2 -> 3 -> 4 -> 5. * tests/test-wcsnrtombs.c: Update. * modules/wcsnrtombs-tests: Update. wcrtomb tests: Renumber tests. * tests/test-wcrtomb.sh: Renamed 1 -> 2 -> 3 -> 4 -> 5 -> 1. * tests/test-wcrtomb.c: Update. * tests/test-wcrtomb-w32-*.sh: Renamed 1 -> 2 -> 3 -> 5 -> 7 -> 4 -> 6 -> 8. * tests/test-wcrtomb-w32.c: Update. * modules/wcrtomb-tests: Update. mbstoc32s tests: Renumber tests. * tests/test-mbstoc32s-*.sh: Renamed 1 -> 2 -> 3 -> 4 -> 5 -> 1. * tests/test-mbstoc32s.c: Update. mbsrtoc32s tests: Renumber tests. * tests/test-mbsrtoc32s-*.sh: Renamed 1 -> 2 -> 3 -> 4 -> 5 -> 1. * tests/test-mbsrtoc32s.c: Update. mbsnrtoc32s tests: Renumber tests. * tests/test-mbsnrtoc32s-*.sh: Renamed 1 -> 2 -> 3 -> 4 -> 5 -> 1. * tests/test-mbsnrtoc32s.c: Update. mbstowcs tests: Renumber tests. * tests/test-mbstowcs*.sh: Renamed 1 -> 2 -> 3 -> 4 -> 5 -> 1. * tests/test-mbstowcs.c: Update. * modules/mbstowcs-tests: Update. mbsrtowcs tests: Renumber tests. * tests/test-mbsrtowcs*.sh: Renamed 1 -> 2 -> 3 -> 4 -> 5 -> 1. * tests/test-mbsrtowcs.c: Update. * modules/mbsrtowcs-tests: Update. mbsnrtowcs tests: Renumber tests. * tests/test-mbsnrtowcs*.sh: Renamed 1 -> 2 -> 3 -> 4 -> 5 -> 1. * tests/test-mbsnrtowcs.c: Update. * modules/mbsnrtowcs-tests: Update. mbrtoc16 tests: Renumber tests. * tests/test-mbrtoc16-*.sh: Renamed 1 -> 2 -> 3 -> 4 -> 5 -> 1. * tests/test-mbrtoc16.c: Update. * tests/test-mbrtoc16-w32-*.sh: Renamed 1 -> 2 -> 3 -> 5 -> 7 -> 4 -> 6 -> 8. * tests/test-mbrtoc16-w32.c: Update. * modules/mbrtoc16-tests: Update. mbrtoc32 tests: Renumber tests. * tests/test-mbrtoc32-*.sh: Renamed 1 -> 2 -> 3 -> 4 -> 5 -> 1. * tests/test-mbrtoc32.c: Update. * tests/test-mbrtoc32-w32-*.sh: Renamed 1 -> 2 -> 3 -> 5 -> 7 -> 4 -> 6 -> 8. * tests/test-mbrtoc32-w32.c: Update. * modules/mbrtoc32-tests: Update. mbrtowc tests: Renumber tests. * tests/test-mbrtowc*.sh: Renamed 1 -> 2 -> 3 -> 4 -> 5 -> 1. * tests/test-mbrtowc.c: Update. * tests/test-mbrtowc-w32-*.sh: Renamed 1 -> 2 -> 3 -> 5 -> 7 -> 4 -> 6 -> 8. * tests/test-mbrtowc-w32.c: Update. * modules/mbrtowc-tests: Update. mbrlen tests: Renumber tests. * tests/test-mbrlen*.sh: Renamed 1 -> 2 -> 3 -> 4 -> 5 -> 1. * tests/test-mbrlen.c: Update. * tests/test-mbrlen-w32-*.sh: Renamed 1 -> 2 -> 3 -> 5 -> 7 -> 4 -> 6 -> 8. * tests/test-mbrlen-w32.c: Update. * modules/mbrlen-tests: Update. mbmemcasecoll tests: Renumber tests. * tests/test-mbmemcasecoll*.sh: Renamed 1 -> 2 -> 3 -> 4. * tests/test-mbmemcasecoll.c: Update. * modules/mbmemcasecoll-tests: Update. mbmemcasecmp tests: Renumber tests. * tests/test-mbmemcasecmp*.sh: Renamed 1 -> 2 -> 3 -> 4. * tests/test-mbmemcasecmp.c: Update. * modules/mbmemcasecmp-tests: Update. fnmatch tests: Renumber tests. * tests/test-fnmatch-w32-*.sh: Renamed 1 -> 2 -> 3 -> 5 -> 7 -> 4 -> 6 -> 8. * tests/test-fnmatch-w32.c: Update. * modules/fnmatch-tests: Update. c32stombs tests: Renumber tests. * tests/test-c32stombs-*.sh: Renamed 1 -> 2 -> 3 -> 4 -> 5. * tests/test-c32stombs.c: Update. * modules/c32stombs-tests: Update. c32srtombs tests: Renumber tests. * tests/test-c32srtombs-*.sh: Renamed 1 -> 2 -> 3 -> 4 -> 5. * tests/test-c32srtombs.c: Update. * modules/c32srtombs-tests: Update. c32snrtombs tests: Renumber tests. * tests/test-c32snrtombs-*.sh: Renamed 1 -> 2 -> 3 -> 4 -> 5. * tests/test-c32snrtombs.c: Update. * modules/c32snrtombs-tests: Update. c32rtomb tests: Renumber tests. * tests/test-c32rtomb.sh: Renamed 1 -> 2 -> 3 -> 4 -> 5 -> 1. * tests/test-c32rtomb.c: Update. * tests/test-c32rtomb-w32-*.sh: Renamed 1 -> 2 -> 3 -> 5 -> 7 -> 4 -> 6 -> 8. * tests/test-c32rtomb-w32.c: Update. * modules/c32rtomb-tests: Update. btoc32 tests: Renumber tests. * tests/test-btoc32-*.sh: Renamed 1 -> 2 -> 3 -> 1. * tests/test-btoc32.c: Update. btowc tests: Renumber tests. * tests/test-btowc*.sh: Renamed 1 -> 2 -> 3 -> 1. * tests/test-btowc.c: Update. * modules/btowc-tests: Update.