2 . "${srcdir=.}/init.sh"; path_prepend_ . ../src
4 # Test recode-sr-latin on some input in UTF-8 encoding.
6 # Test whether a specific UTF-8 locale is installed.
7 : ${LOCALE_FR_UTF8=fr_FR.UTF-8}
8 if test $LOCALE_FR_UTF8 != none; then
9 LC_ALL=$LOCALE_FR_UTF8 ../testlocale 2>/dev/null
12 77) LOCALE_FR_UTF8=none;;
16 if test $LOCALE_FR_UTF8 = none; then
17 if test -f /usr/bin/localedef; then
18 echo "Skipping test: no french UTF-8 locale is installed"
20 echo "Skipping test: no french UTF-8 locale is supported"
25 cat <<\EOF > rec-srl-1.in
27 неједнозначан аргумент
28 љубазни фењерџија чађавог лица хоће да ми покаже штос
29 ЉУБАЗНИ ФЕЊЕРЏИЈА ЧАЂАВОГ ЛИЦА ХОЋЕ ДА МИ ПОКАЖЕ ШТОС
30 ЉУБЉАНА Љубљана ЏИВЏАН Џивџан ЊУЊОРИ Њуњори
35 LC_ALL=$LOCALE_FR_UTF8 \
36 ${RECODE}-sr-latin < rec-srl-1.in > rec-srl-1.out \
39 cat <<\EOF > rec-srl-1.ok
41 nejednoznačan argument
42 ljubazni fenjerdžija čađavog lica hoće da mi pokaže štos
43 LJUBAZNI FENJERDŽIJA ČAĐAVOG LICA HOĆE DA MI POKAŽE ŠTOS
44 LJUBLJANA Ljubljana DŽIVDŽAN Dživdžan NJUNJORI Njunjori
49 ${DIFF} rec-srl-1.ok rec-srl-1.out