Mercurial > gnulib
diff tests/test-fcntl.c @ 39221:f2c01d874a71
Avoid test failures on Microsoft Windows Subsystem for Linux.
* tests/test-fcntl.c (main): Allow a different errno.
* tests/test-rename.h (test_rename): Likewise.
* tests/test-renameat.c (main): Likewise.
* tests/test-renameat2.c (main): Likewise.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Mon, 22 Jan 2018 05:01:48 +0100 |
parents | 24e347e0e326 |
children | beb2ad957aca |
line wrap: on
line diff
--- a/tests/test-fcntl.c Wed Jan 17 15:09:59 2018 -0800 +++ b/tests/test-fcntl.c Mon Jan 22 05:01:48 2018 +0100 @@ -266,7 +266,8 @@ ASSERT (errno == EINVAL); errno = 0; ASSERT (fcntl (fd, F_DUPFD_CLOEXEC, bad_fd) == -1); - ASSERT (errno == EINVAL); + ASSERT (errno == EINVAL + || errno == EMFILE /* WSL */); /* For F_DUPFD*, check for correct inheritance, as well as preservation of text vs. binary. */