annotate tests/test-c-strcase.sh @ 17593:d1e383af69e2

manywarnings: remove -Wmudflap * m4/manywarnings.m4 (gl_MANYWARN_ALL_GCC): Remove -Wmudflap, since it is no longer supported in gcc-4.9-to-be.
author Jim Meyering <meyering@fb.com>
date Thu, 02 Jan 2014 16:55:04 -0800
parents da8cfeefc405
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8414
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 #!/bin/sh
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3 # Test in the C locale.
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
4 ./test-c-strcasecmp${EXEEXT} || exit 1
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
5 ./test-c-strncasecmp${EXEEXT} || exit 1
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
6
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
7 # Test in an ISO-8859-1 or ISO-8859-15 locale.
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
8 : ${LOCALE_FR=fr_FR}
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9 if test $LOCALE_FR != none; then
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
10 LC_ALL=$LOCALE_FR ./test-c-strcasecmp${EXEEXT} locale || exit 1
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
11 LC_ALL=$LOCALE_FR ./test-c-strncasecmp${EXEEXT} locale || exit 1
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
12 fi
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
13
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
14 # Test in a Turkish UTF-8 locale.
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
15 : ${LOCALE_TR_UTF8=tr_TR.UTF-8}
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
16 if test $LOCALE_TR_UTF8 != none; then
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
17 LC_ALL=$LOCALE_TR_UTF8 ./test-c-strcasecmp${EXEEXT} locale || exit 1
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
18 LC_ALL=$LOCALE_TR_UTF8 ./test-c-strncasecmp${EXEEXT} locale || exit 1
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
19 fi
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
20
da8cfeefc405 Tests for module 'c-strcase'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
21 exit 0