changeset 15736:06f18298ffd8

ftruncate tests: Avoid a test failure on mingw. * tests/test-ftruncate.c (main): Allow a failure with EACCES.
author Bruno Haible <bruno@clisp.org>
date Wed, 21 Sep 2011 22:22:46 +0200
parents 8a33129afa20
children 802b8002c3f2
files ChangeLog tests/test-ftruncate.c
diffstat 2 files changed, 8 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-09-21  Bruno Haible  <bruno@clisp.org>
+
+	ftruncate tests: Avoid a test failure on mingw.
+	* tests/test-ftruncate.c (main): Allow a failure with EACCES.
+
 2011-09-21  Bruno Haible  <bruno@clisp.org>
 
 	select tests: Avoid test failures on OSF/1 5.1 and mingw.
--- a/tests/test-ftruncate.c
+++ b/tests/test-ftruncate.c
@@ -49,7 +49,9 @@
     ASSERT (fd >= 0);
     errno = 0;
     ASSERT (ftruncate (fd, 0) == -1);
-    ASSERT (errno == EBADF || errno == EINVAL);
+    ASSERT (errno == EBADF || errno == EINVAL
+            || errno == EACCES /* seen on mingw */
+           );
     close (fd);
   }