]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Avoid test failure on MacOS X with gst-3.0.3.
authorBruno Haible <bruno@clisp.org>
Sun, 1 Jun 2008 14:27:01 +0000 (14:27 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 23 Jun 2009 10:15:44 +0000 (12:15 +0200)
gettext-tools/tests/ChangeLog
gettext-tools/tests/lang-smalltalk

index b9c3c66e487442c7f8657fb128e6fa71b420fd99..b53c78e76d9705a6d722fc63991598d13566f133 100644 (file)
@@ -1,3 +1,7 @@
+2008-06-01  Bruno Haible  <bruno@clisp.org>
+
+       * lang-smalltalk: Avoid test failure with gst-3.0.3 on MacOS X.
+
 2008-05-26  Bruno Haible  <bruno@clisp.org>
 
        * gettext-8: New file.
index ea012398856d15a900f05c9f2ea4131baa3a51af..e114239940db60dcfb70e32b05be80cb745b9527 100755 (executable)
@@ -122,6 +122,10 @@ EOF
 # gst versions older than 2.3 also print "Loading package I18N".
 { echo 'Loading package I18N'; cat prog.ok; } > prog.ok2
 { echo 'Loading package I18N'; cat prog.oku; } > prog.oku2
+# gst version 3.0.3 also prints "Loading package Iconv" and
+# "Loading package I18N".
+{ echo 'Loading package Iconv'; echo 'Loading package I18N'; cat prog.ok; } > prog.ok3
+{ echo 'Loading package Iconv'; echo 'Loading package I18N'; cat prog.oku; } > prog.oku3
 
 : ${LOCALE_FR=fr_FR}
 : ${LOCALE_FR_UTF8=fr_FR.UTF-8}
@@ -129,13 +133,15 @@ if test $LOCALE_FR != none; then
   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 ||
-      { ${DIFF} prog.ok prog.out; exit 1; }
+      ${DIFF} prog.ok3 prog.out > /dev/null ||
+        { ${DIFF} prog.ok prog.out; exit 1; }
 fi
 if test $LOCALE_FR_UTF8 != none; then
   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} prog.oku prog.out; exit 1; }
+      ${DIFF} prog.oku3 prog.out > /dev/null ||
+        { ${DIFF} prog.oku prog.out; exit 1; }
 fi
 if test $LOCALE_FR = none && test $LOCALE_FR_UTF8 = none; then
   if test -f /usr/bin/localedef; then