Mercurial > gnulib
changeset 33202:4a74be5d78df
readlink: Relax test a bit.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Sat, 31 Jul 2010 12:23:44 +0200 |
parents | 218785933857 |
children | 29d877b8dbab |
files | ChangeLog tests/test-readlink.h |
diffstat | 2 files changed, 10 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Sat Jul 31 12:11:19 2010 +0200 +++ b/ChangeLog Sat Jul 31 12:23:44 2010 +0200 @@ -1,3 +1,12 @@ +2010-07-31 Bruno Haible <bruno@clisp.org> + + readlink: Relax test a bit. + * tests/test-readlink.h (test_readlink): Allow different errno value + when readlink is called with a file name that ends in / and refers to + a file. + Suggested by Eric Blake. + Reported by Rainer Tammer. + 2010-07-31 Bruno Haible <bruno@clisp.org> copysign: Does not require -lm on glibc systems.
--- a/tests/test-readlink.h Sat Jul 31 12:11:19 2010 +0200 +++ b/tests/test-readlink.h Sat Jul 31 12:23:44 2010 +0200 @@ -51,7 +51,7 @@ ASSERT (errno == EINVAL); errno = 0; ASSERT (func (BASE "file/", buf, sizeof buf) == -1); - ASSERT (errno == ENOTDIR); + ASSERT (errno == ENOTDIR || errno == EINVAL); /* AIX yields EINVAL */ /* Now test actual symlinks. */ if (symlink (BASE "dir", BASE "link"))