]> Savannah Git Hosting - gnulib.git/commitdiff
ftruncate tests: Avoid a test failure on mingw.
authorBruno Haible <bruno@clisp.org>
Wed, 21 Sep 2011 20:22:46 +0000 (22:22 +0200)
committerBruno Haible <bruno@clisp.org>
Wed, 21 Sep 2011 20:22:46 +0000 (22:22 +0200)
* tests/test-ftruncate.c (main): Allow a failure with EACCES.

ChangeLog
tests/test-ftruncate.c

index 415dfc13c33b59da5ebfc6ecdcb3ac86039273ad..f215c171859914f499226de8783531cf55b9c3b4 100644 (file)
--- 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.
index 60590a6f7e9e901ae2a7de5fb43f1a242f80ab63..c5da4eb24d10ace59a52d9eca547d687ee415fd1 100644 (file)
@@ -49,7 +49,9 @@ main (int argc, char *argv[])
     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);
   }