]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Avoid test suite failures on mingw.
authorBruno Haible <bruno@clisp.org>
Mon, 29 Sep 2008 00:34:57 +0000 (00:34 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 23 Jun 2009 10:15:54 +0000 (12:15 +0200)
gettext-tools/tests/ChangeLog
gettext-tools/tests/msgexec-2

index f1918224aa3831941257a5f72b78b07f773fce43..90782d719240fe6f0ea506868df62d50785901df 100644 (file)
@@ -1,3 +1,17 @@
+2008-09-28  Bruno Haible  <bruno@clisp.org>
+
+       Avoid test suite failures on mingw.
+       * msgcmp-2: Normalize program name with .exe suffix also when it
+       occurs at the beginning of a line of error output.
+       * msgcmp-3: Likewise.
+       * msgfmt-7: Likewise.
+       * msgfmt-8: Likewise.
+       * msgfmt-9: Likewise.
+       * msgfmt-10: Likewise.
+       * msgmerge-2: Likewise.
+       * msgmerge-9: Likewise.
+       * msgexec-2: Convert CR/LF to LF before applying DIFF.
+
 2008-08-23  Bruno Haible  <bruno@clisp.org>
 
        * msgmerge-update-4: New file, based on msgmerge-update-3.
index f0fcf34a37de0acf47a9b5438af0488ee9972c73..8a55ca9c8137bb0d4f0da4cb6401239fcec852d7 100755 (executable)
@@ -57,9 +57,11 @@ msgstr ""
 #~ msgstr "das einen verheirateten Mann liebt"
 EOF
 
-tmpfiles="$tmpfiles mex-test2.out"
+tmpfiles="$tmpfiles mex-test2.tmp mex-test2.out"
 : ${MSGEXEC=msgexec}
-${MSGEXEC} -i mex-test2.po 0 > mex-test2.out
+${MSGEXEC} -i mex-test2.po 0 > mex-test2.tmp
+test $? = 0 || { rm -fr $tmpfiles; exit 1; }
+LC_ALL=C tr -d '\r' < mex-test2.tmp > mex-test2.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 : ${CMP=cmp}