openat: don’t close (-1)
[gnulib.git] / tests / test-c-strcase.sh
blob9f491e0f960a757171bccb9dcb5e115b52e7e7c9
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