1
0
mirror of https://https.git.savannah.gnu.org/git/gnulib.git synced 2026-09-01 02:34:55 +00:00

binary-io tests: Avoid test failure on mingw when libtool is used.

* tests/test-binary-io.c (main): Don't remove t-bin-out2.tmp here.
Don't verify the size of t-bin-out1.tmp here.
* tests/test-binary-io.sh: Verify it here.
Reported by Simon Josefsson.
This commit is contained in:
Bruno Haible
2011-11-27 15:54:08 +01:00
parent 48bf98f380
commit 8dccbc6243
3 changed files with 9 additions and 9 deletions
+8
View File
@@ -1,3 +1,11 @@
2011-11-27 Bruno Haible <bruno@clisp.org>
binary-io tests: Avoid test failure on mingw when libtool is used.
* tests/test-binary-io.c (main): Don't remove t-bin-out2.tmp here.
Don't verify the size of t-bin-out1.tmp here.
* tests/test-binary-io.sh: Verify it here.
Reported by Simon Josefsson.
2011-11-26 Bruno Haible <bruno@clisp.org>
Fix conflict between two instantiations of module 'unistd'.
-9
View File
@@ -46,19 +46,10 @@ main ()
exit (1);
ASSERT (statbuf.st_size == 6);
}
unlink ("t-bin-out2.tmp");
/* Test the SET_BINARY macro. */
SET_BINARY (1);
fputs ("Hello\n", stdout);
fclose (stdout);
fclose (stderr);
{
struct stat statbuf;
if (stat ("t-bin-out1.tmp", &statbuf) < 0)
exit (1);
ASSERT (statbuf.st_size == 6);
}
return 0;
}
+1
View File
@@ -5,6 +5,7 @@ trap 'rm -fr $tmpfiles' 1 2 3 15
tmpfiles="$tmpfiles t-bin-out1.tmp t-bin-out2.tmp"
./test-binary-io${EXEEXT} > t-bin-out1.tmp || exit 1
cmp t-bin-out1.tmp t-bin-out2.tmp > /dev/null || exit 1
rm -fr $tmpfiles