truncate: Work around trailing slash bug in truncate() on AIX 7.2.
[gnulib.git] / tests / test-c-strcase.sh
blob14bdfb248a114be4e817b79430bdad1435f02a8c
1 #!/bin/sh
3 # Test in the C locale.
4 ${CHECKER} ./test-c-strcasecmp${EXEEXT} || exit 1
5 ${CHECKER} ./test-c-strncasecmp${EXEEXT} || exit 1
7 # Test in an ISO-8859-1 or ISO-8859-15 locale.
8 : ${LOCALE_FR=fr_FR}
9 if test $LOCALE_FR != none; then
10 LC_ALL=$LOCALE_FR ${CHECKER} ./test-c-strcasecmp${EXEEXT} locale || exit 1
11 LC_ALL=$LOCALE_FR ${CHECKER} ./test-c-strncasecmp${EXEEXT} locale || exit 1
14 # Test in a Turkish UTF-8 locale.
15 : ${LOCALE_TR_UTF8=tr_TR.UTF-8}
16 if test $LOCALE_TR_UTF8 != none; then
17 LC_ALL=$LOCALE_TR_UTF8 ${CHECKER} ./test-c-strcasecmp${EXEEXT} locale || exit 1
18 LC_ALL=$LOCALE_TR_UTF8 ${CHECKER} ./test-c-strncasecmp${EXEEXT} locale || exit 1
21 exit 0