diff options
Diffstat (limited to 'gettext-tools')
24 files changed, 86 insertions, 0 deletions
diff --git a/gettext-tools/tests/ChangeLog b/gettext-tools/tests/ChangeLog index 07e0f6496..9cc43fa43 100644 --- a/gettext-tools/tests/ChangeLog +++ b/gettext-tools/tests/ChangeLog @@ -1,5 +1,33 @@ 2014-10-01 Daiki Ueno <ueno@gnu.org> + tests: Adjust textdomain directory for Solaris 11 + * init.cfg (prepare_locale_): New function. + * lang-bash: Call prepare_locale_ before running locale-dependant + tests. + * lang-c: Likewise. + * lang-c++: Likewise. + * lang-clisp: Likewise. + * lang-csharp: Likewise. + * lang-gawk: Likewise. + * lang-guile: Likewise. + * lang-java: Likewise. + * lang-javascript: Likewise. + * lang-librep: Likewise. + * lang-lua: Likewise. + * lang-objc: Likewise. + * lang-pascal: Likewise. + * lang-perl-1: Likewise. + * lang-perl-2: Likewise. + * lang-php: Likewise. + * lang-python-1: Likewise. + * lang-python-2: Likewise. + * lang-sh: Likewise. + * lang-smalltalk: Likewise. + * lang-tcl: Likewise. + * lang-vala: Likewise. + +2014-10-01 Daiki Ueno <ueno@gnu.org> + tests: Stop redundant textdomain directory creation This was introduced by commit 3533f6cc when we didn't use separate test directory for each test. Now that we switched to init.sh, we diff --git a/gettext-tools/tests/init.cfg b/gettext-tools/tests/init.cfg index 6917e72a0..40ee41f38 100644 --- a/gettext-tools/tests/init.cfg +++ b/gettext-tools/tests/init.cfg @@ -1,2 +1,16 @@ test -f "./init-env" \ && . "./init-env" + +prepare_locale_ () +{ + # Solaris 11 doesn't strip the CODESET part from the locale name, + # when looking for a message catalog. Create a directory link with + # CODESET, to work around this. + if test "$1" != "$2" && test "$GLIBC2" = no; then + case "$host_os" in + solaris2.11) + cp -R "$1" "$2" + ;; + esac + fi +} diff --git a/gettext-tools/tests/lang-bash b/gettext-tools/tests/lang-bash index d69cb832c..f2e0e3bb0 100755 --- a/gettext-tools/tests/lang-bash +++ b/gettext-tools/tests/lang-bash @@ -134,6 +134,7 @@ EOF : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= LC_ALL=$LOCALE_FR bash ./prog.bash 2 > prog.out || exit 1 : ${DIFF=diff} ${DIFF} prog.nok prog.out > /dev/null && { @@ -143,6 +144,7 @@ if test $LOCALE_FR != none; then ${DIFF} prog.ok prog.out || exit 1 fi if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= LC_ALL=$LOCALE_FR_UTF8 bash ./prog.bash 2 > prog.out || exit 1 : ${DIFF=diff} ${DIFF} prog.nok prog.out > /dev/null && { diff --git a/gettext-tools/tests/lang-c b/gettext-tools/tests/lang-c index 0570fa474..f58df8804 100755 --- a/gettext-tools/tests/lang-c +++ b/gettext-tools/tests/lang-c @@ -125,6 +125,7 @@ EOF : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= ./prog $LOCALE_FR 2 > prog.out case $? in 0) ${DIFF} prog.ok prog.out || exit 1;; @@ -133,6 +134,7 @@ if test $LOCALE_FR != none; then esac fi if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= ./prog $LOCALE_FR_UTF8 2 > prog.out case $? in 0) ${DIFF} prog.oku prog.out || exit 1;; diff --git a/gettext-tools/tests/lang-c++ b/gettext-tools/tests/lang-c++ index 4aa4d633c..eb2b4dd96 100755 --- a/gettext-tools/tests/lang-c++ +++ b/gettext-tools/tests/lang-c++ @@ -145,6 +145,7 @@ EOF : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= ./prog $LOCALE_FR 2 > prog.out case $? in 0) ${DIFF} prog.ok prog.out || exit 1;; @@ -153,6 +154,7 @@ if test $LOCALE_FR != none; then esac fi if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= ./prog $LOCALE_FR_UTF8 2 > prog.out case $? in 0) ${DIFF} prog.oku prog.out || exit 1;; diff --git a/gettext-tools/tests/lang-clisp b/gettext-tools/tests/lang-clisp index e1cfc115c..631d30a73 100755 --- a/gettext-tools/tests/lang-clisp +++ b/gettext-tools/tests/lang-clisp @@ -135,11 +135,13 @@ EOF : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR CLISP_LANGUAGE= LANGUAGE= LC_ALL=$LOCALE_FR clisp prog.lisp 2 > prog.tmp || exit 1 LC_ALL=C tr -d '\r' < prog.tmp > prog.out || exit 1 ${DIFF} prog.ok prog.out || exit 1 fi if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 CLISP_LANGUAGE= LANGUAGE= LC_ALL=$LOCALE_FR_UTF8 clisp prog.lisp 2 > prog.tmp || exit 1 LC_ALL=C tr -d '\r' < prog.tmp > prog.out || exit 1 ${DIFF} prog.oku prog.out || exit 1 diff --git a/gettext-tools/tests/lang-csharp b/gettext-tools/tests/lang-csharp index ebe16c034..505d9796c 100755 --- a/gettext-tools/tests/lang-csharp +++ b/gettext-tools/tests/lang-csharp @@ -178,10 +178,12 @@ EOF : ${LOCALE_FR_UTF8=fr_FR.UTF-8} : ${CSHARPEXEC="/bin/sh ../../csharpexec.sh"} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= LC_ALL=$LOCALE_FR ${CSHARPEXEC} -L ../../../gettext-runtime/intl-csharp program.exe 2 > prog.out || exit 1 ${DIFF} prog.ok prog.out || exit 1 fi if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= LC_ALL=$LOCALE_FR_UTF8 ${CSHARPEXEC} -L ../../../gettext-runtime/intl-csharp program.exe 2 > prog.out || exit 1 ${DIFF} prog.oku prog.out || exit 1 fi diff --git a/gettext-tools/tests/lang-gawk b/gettext-tools/tests/lang-gawk index 670984456..47bcb34e8 100755 --- a/gettext-tools/tests/lang-gawk +++ b/gettext-tools/tests/lang-gawk @@ -148,10 +148,12 @@ EOF : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= LC_ALL=$LOCALE_FR gawk -v n=2 -f prog.awk > prog.out || exit 1 ${DIFF} prog.ok prog.out || exit 1 fi if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= LC_ALL=$LOCALE_FR_UTF8 gawk -v n=2 -f prog.awk > prog.out || exit 1 ${DIFF} prog.oku prog.out || exit 1 fi diff --git a/gettext-tools/tests/lang-guile b/gettext-tools/tests/lang-guile index dca76360f..4023d77d1 100755 --- a/gettext-tools/tests/lang-guile +++ b/gettext-tools/tests/lang-guile @@ -129,11 +129,13 @@ EOF : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= LC_ALL=$LOCALE_FR guile -s prog.scm 2 > prog.out 2>prog.err || { cat prog.err 1>&2; exit 1; } grep -v '^;;;' prog.err 1>&2 ${DIFF} prog.ok prog.out || exit 1 fi if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= LC_ALL=$LOCALE_FR_UTF8 guile -s prog.scm 2 > prog.out 2>prog.err || { cat prog.err 1>&2; exit 1; } grep -v '^;;;' prog.err 1>&2 ${DIFF} prog.oku prog.out || exit 1 diff --git a/gettext-tools/tests/lang-java b/gettext-tools/tests/lang-java index e699e6899..e09ec8617 100755 --- a/gettext-tools/tests/lang-java +++ b/gettext-tools/tests/lang-java @@ -191,10 +191,12 @@ EOF : ${LOCALE_FR_UTF8=fr_FR.UTF-8} : ${JAVAEXEC="/bin/sh ../../javaexec.sh"} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= LC_ALL=$LOCALE_FR CLASSPATH=.:../../../gettext-runtime/intl-java/libintl.jar ${JAVAEXEC} Program 2 ISO-8859-1 > prog.out || exit 1 ${DIFF} prog.ok prog.out || exit 1 fi if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= LC_ALL=$LOCALE_FR_UTF8 CLASSPATH=.:../../../gettext-runtime/intl-java/libintl.jar ${JAVAEXEC} Program 2 UTF-8 > prog.out || exit 1 ${DIFF} prog.oku prog.out || exit 1 fi diff --git a/gettext-tools/tests/lang-javascript b/gettext-tools/tests/lang-javascript index d45094698..fd018a6da 100755 --- a/gettext-tools/tests/lang-javascript +++ b/gettext-tools/tests/lang-javascript @@ -109,10 +109,12 @@ EOF : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= LC_ALL=$LOCALE_FR gjs prog.js > prog.out || exit 1 ${DIFF} prog.ok prog.out || exit 1 fi if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= LC_ALL=$LOCALE_FR_UTF8 gjs prog.js > prog.out || exit 1 ${DIFF} -u prog.oku prog.out || exit 1 fi diff --git a/gettext-tools/tests/lang-librep b/gettext-tools/tests/lang-librep index 1d108955a..4c7e3f24c 100755 --- a/gettext-tools/tests/lang-librep +++ b/gettext-tools/tests/lang-librep @@ -110,10 +110,12 @@ EOF : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= LC_ALL=$LOCALE_FR rep --no-rc --batch prog.jl > prog.out || exit 1 ${DIFF} prog.ok prog.out || exit 1 fi if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= LC_ALL=$LOCALE_FR_UTF8 rep --no-rc --batch prog.jl > prog.out || exit 1 ${DIFF} prog.oku prog.out || exit 1 fi diff --git a/gettext-tools/tests/lang-lua b/gettext-tools/tests/lang-lua index 175e111ee..202ef1391 100755 --- a/gettext-tools/tests/lang-lua +++ b/gettext-tools/tests/lang-lua @@ -128,10 +128,12 @@ EOF : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= LC_ALL=$LOCALE_FR lua -l gettext prog.lua > prog.out || exit 1 ${DIFF} prog.ok prog.out || exit 1 fi if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= LC_ALL=$LOCALE_FR_UTF8 lua -l gettext prog.lua > prog.out || exit 1 ${DIFF} prog.oku prog.out || exit 1 fi diff --git a/gettext-tools/tests/lang-objc b/gettext-tools/tests/lang-objc index 65fa92c20..126246f62 100755 --- a/gettext-tools/tests/lang-objc +++ b/gettext-tools/tests/lang-objc @@ -140,6 +140,7 @@ EOF : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= ./prog $LOCALE_FR 2 > prog.out case $? in 0) ${DIFF} prog.ok prog.out || exit 1;; @@ -148,6 +149,7 @@ if test $LOCALE_FR != none; then esac fi if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= ./prog $LOCALE_FR_UTF8 2 > prog.out case $? in 0) ${DIFF} prog.oku prog.out || exit 1;; diff --git a/gettext-tools/tests/lang-pascal b/gettext-tools/tests/lang-pascal index 17891ab2c..76a12b671 100755 --- a/gettext-tools/tests/lang-pascal +++ b/gettext-tools/tests/lang-pascal @@ -92,12 +92,14 @@ EOF : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= LC_ALL= LC_MESSAGES= LC_CTYPE= LANG=$LOCALE_FR ./pascalprog > pascalprog.out || exit 1 : ${DIFF=diff} ${DIFF} pascalprog.ok pascalprog.out || exit 1 fi if test -z "$UTF8_LOCALE_UNSUPPORTED"; then if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= LC_ALL= LC_MESSAGES= LC_CTYPE= LANG=$LOCALE_FR_UTF8 ./pascalprog > pascalprog.out || exit 1 : ${DIFF=diff} ${DIFF} pascalprog.oku pascalprog.out || exit 1 diff --git a/gettext-tools/tests/lang-perl-1 b/gettext-tools/tests/lang-perl-1 index b972b4542..acf6c9754 100755 --- a/gettext-tools/tests/lang-perl-1 +++ b/gettext-tools/tests/lang-perl-1 @@ -101,10 +101,12 @@ perl -e 'use Locale::Messages;' 2>/dev/null \ : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= LANG=$LOCALE_FR LC_MESSAGES= LC_CTYPE= LC_ALL= perl program1.pl > prog.out || exit 1 ${DIFF} prog.ok prog.out || exit 1 fi if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= LANG=$LOCALE_FR_UTF8 LC_MESSAGES= LC_CTYPE= LC_ALL= perl program1.pl > prog.out || exit 1 ${DIFF} prog.oku prog.out || exit 1 fi diff --git a/gettext-tools/tests/lang-perl-2 b/gettext-tools/tests/lang-perl-2 index eb3701ca4..40b814b97 100755 --- a/gettext-tools/tests/lang-perl-2 +++ b/gettext-tools/tests/lang-perl-2 @@ -101,10 +101,12 @@ perl -M'Locale::TextDomain' -e '' 2>/dev/null \ : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= LANG=$LOCALE_FR LC_MESSAGES= LC_CTYPE= LC_ALL= perl program2.pl > prog.out || exit 1 ${DIFF} prog.ok prog.out || exit 1 fi if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= LANG=$LOCALE_FR_UTF8 LC_MESSAGES= LC_CTYPE= LC_ALL= perl program2.pl > prog.out || exit 1 ${DIFF} prog.oku prog.out || exit 1 fi diff --git a/gettext-tools/tests/lang-php b/gettext-tools/tests/lang-php index e90ea1d93..83a61abfb 100755 --- a/gettext-tools/tests/lang-php +++ b/gettext-tools/tests/lang-php @@ -113,10 +113,12 @@ EOF : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= LC_ALL=$LOCALE_FR php -q prog.php > prog.out || exit 1 ${DIFF} prog.ok prog.out || exit 1 fi if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= LC_ALL=$LOCALE_FR_UTF8 php -q prog.php > prog.out || exit 1 ${DIFF} prog.oku prog.out || exit 1 fi diff --git a/gettext-tools/tests/lang-python-1 b/gettext-tools/tests/lang-python-1 index 2068bfae2..f19878063 100755 --- a/gettext-tools/tests/lang-python-1 +++ b/gettext-tools/tests/lang-python-1 @@ -83,11 +83,13 @@ EOF : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= LC_ALL=$LOCALE_FR python prog1.py > prog.out || exit 1 ${DIFF} prog.ok prog.out || exit 1 fi if test -z "$UTF8_LOCALE_UNSUPPORTED"; then if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= LC_ALL=$LOCALE_FR_UTF8 python prog1.py > prog.out || exit 1 ${DIFF} prog.oku prog.out || exit 1 fi diff --git a/gettext-tools/tests/lang-python-2 b/gettext-tools/tests/lang-python-2 index ca78d7acd..2f431c7ce 100755 --- a/gettext-tools/tests/lang-python-2 +++ b/gettext-tools/tests/lang-python-2 @@ -104,11 +104,13 @@ EOF : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= LC_ALL=$LOCALE_FR python prog2.py 2 > prog.out || exit 1 ${DIFF} prog.ok prog.out || exit 1 fi if test -z "$UTF8_LOCALE_UNSUPPORTED"; then if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= LC_ALL=$LOCALE_FR_UTF8 python prog2.py 2 > prog.out || exit 1 ${DIFF} prog.oku prog.out || exit 1 fi diff --git a/gettext-tools/tests/lang-sh b/gettext-tools/tests/lang-sh index 22da22269..af417e629 100755 --- a/gettext-tools/tests/lang-sh +++ b/gettext-tools/tests/lang-sh @@ -114,10 +114,12 @@ EOF : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= LC_ALL=$LOCALE_FR sh ./prog.sh 2 > prog.out || exit 1 ${DIFF} prog.ok prog.out || exit 1 fi if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= LC_ALL=$LOCALE_FR_UTF8 sh ./prog.sh 2 > prog.out || exit 1 ${DIFF} prog.oku prog.out || exit 1 fi diff --git a/gettext-tools/tests/lang-smalltalk b/gettext-tools/tests/lang-smalltalk index e2bff006d..e21591e25 100755 --- a/gettext-tools/tests/lang-smalltalk +++ b/gettext-tools/tests/lang-smalltalk @@ -117,6 +117,7 @@ EOF : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= LC_ALL=$LOCALE_FR gst -Q prog.st > prog.out || exit 1 ${DIFF} prog.ok prog.out > /dev/null || ${DIFF} prog.ok2 prog.out > /dev/null || @@ -124,6 +125,7 @@ if test $LOCALE_FR != none; then { ${DIFF} prog.ok prog.out; exit 1; } fi if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= LC_ALL=$LOCALE_FR_UTF8 gst -Q prog.st > prog.out || exit 1 ${DIFF} prog.oku prog.out > /dev/null || ${DIFF} prog.oku2 prog.out > /dev/null || diff --git a/gettext-tools/tests/lang-tcl b/gettext-tools/tests/lang-tcl index 5f6ee8dad..e0130cc42 100755 --- a/gettext-tools/tests/lang-tcl +++ b/gettext-tools/tests/lang-tcl @@ -89,11 +89,13 @@ EOF : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= LANG=$LOCALE_FR LC_MESSAGES= LC_CTYPE= LC_ALL= tclsh program.tcl > prog.tmp || exit 1 LC_ALL=C tr -d '\r' < prog.tmp > prog.out || exit 1 ${DIFF} prog.ok prog.out || exit 1 fi if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= LANG=$LOCALE_FR_UTF8 LC_MESSAGES= LC_CTYPE= LC_ALL= tclsh program.tcl > prog.tmp || exit 1 LC_ALL=C tr -d '\r' < prog.tmp > prog.out || exit 1 ${DIFF} prog.oku prog.out || exit 1 diff --git a/gettext-tools/tests/lang-vala b/gettext-tools/tests/lang-vala index ae2cd2d02..3d2763169 100755 --- a/gettext-tools/tests/lang-vala +++ b/gettext-tools/tests/lang-vala @@ -80,6 +80,7 @@ EOF : ${LOCALE_FR=fr_FR} : ${LOCALE_FR_UTF8=fr_FR.UTF-8} if test $LOCALE_FR != none; then + prepare_locale_ fr $LOCALE_FR LANGUAGE= LC_ALL=$LOCALE_FR ./prog > prog.out case $? in 0) ${DIFF} prog.ok prog.out || exit 1;; @@ -88,6 +89,7 @@ if test $LOCALE_FR != none; then esac fi if test $LOCALE_FR_UTF8 != none; then + prepare_locale_ fr $LOCALE_FR_UTF8 LANGUAGE= LC_ALL=$LOCALE_FR_UTF8 ./prog > prog.out case $? in 0) ${DIFF} prog.oku prog.out || exit 1;; |