X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=tests%2Ftest-renameat.c;h=1849a244134b1e07b0a76048758e6e90764570f3;hb=d59013190eb71a562203341f13c108365bfd8e74;hp=e5fefa1f5df62d8d70d2efdee1dbabaa63e0fd84;hpb=3220d5c6210870672d55ab27482fcdd1e964d75d;p=gnulib.git diff --git a/tests/test-renameat.c b/tests/test-renameat.c index e5fefa1f5..1849a2441 100644 --- a/tests/test-renameat.c +++ b/tests/test-renameat.c @@ -1,5 +1,5 @@ /* Tests of renameat. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -23,12 +23,14 @@ #include "signature.h" SIGNATURE_CHECK (renameat, int, (int, char const *, int, char const *)); +#include #include #include #include #include #include #include +#include #include "filenamecat.h" #include "xgetcwd.h" @@ -131,7 +133,7 @@ main (void) || errno == ENOTEMPTY); errno = 0; ASSERT (renameat (dfd, BASE "sub2/.", dfd, BASE "sub1") == -1); - ASSERT (errno == EINVAL || errno == EBUSY); + ASSERT (errno == EINVAL || errno == EBUSY || errno == EEXIST); errno = 0; ASSERT (renameat (dfd, BASE "17", dfd, BASE "sub1") == -1); ASSERT (errno == EISDIR);