Imported Upstream version 0.19.7
[platform/upstream/gettext.git] / gettext-tools / tests / recode-sr-latin-2
index 83bd83b..7f13bd5 100755 (executable)
@@ -1,4 +1,5 @@
 #! /bin/sh
+. "${srcdir=.}/init.sh"; path_prepend_ . ../src
 
 # Test recode-sr-latin on some input in EUC-JP encoding.
 # (Apart from UTF-8 and GB18030, EUC-JP is the only common encoding that is
@@ -7,9 +8,6 @@
 # Note: This test fails on AIX 4 with libiconv < 1.12, due to an interaction
 # between libiconv and the setlocale() function. It is fixed in libiconv-1.12.
 
-tmpfiles=""
-trap 'rm -fr $tmpfiles' 1 2 3 15
-
 # Test whether a specific EUC-JP locale is installed.
 : ${LOCALE_JA=ja_JP}
 if test $LOCALE_JA = none; then
@@ -18,22 +16,19 @@ if test $LOCALE_JA = none; then
   else
     echo "Skipping test: no japanese EUC-JP locale is supported"
   fi
-  rm -fr $tmpfiles; exit 77
+  exit 77
 fi
 
-tmpfiles="$tmpfiles rec-srl-2.in"
 cat <<\EOF > rec-srl-2.in
 §ª§ã§á§â§Ñ§Ó§ß§Ú §Ñ§â§Ô§å§Þ§Ö§ß§ä§Ú §ã§å
 §ß§Ö\8f§ø§Ö§Õ§ß§à§Ù§ß§Ñ§é§Ñ§ß §Ñ§â§Ô§å§Þ§Ö§ß§ä
 EOF
 
-tmpfiles="$tmpfiles rec-srl-2.out"
 : ${RECODE=recode}
 LC_ALL=$LOCALE_JA \
 ${RECODE}-sr-latin < rec-srl-2.in > rec-srl-2.out \
-  || { rm -fr $tmpfiles; exit 1; }
+  || { exit 1; }
 
-tmpfiles="$tmpfiles rec-srl-2.ok"
 cat <<\EOF > rec-srl-2.ok
 Ispravni argumenti su
 nejednozna\8f«­an argument
@@ -43,6 +38,4 @@ EOF
 ${DIFF} rec-srl-2.ok rec-srl-2.out
 result=$?
 
-rm -fr $tmpfiles
-
 exit $result