X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=tests%2Ftest-link.h;h=5c50da0a9d221e437c8495f9a4ad016c9ef4d939;hb=8750d25d450a75684c2f29e2eea2467cea18f076;hp=5e90951b942c2dc871cdddedba76ab49c95d3849;hpb=bcb4e47ffe8e14867f85d6d91a5560832fd68039;p=gnulib.git diff --git a/tests/test-link.h b/tests/test-link.h index 5e90951b9..5c50da0a9 100644 --- a/tests/test-link.h +++ b/tests/test-link.h @@ -166,6 +166,9 @@ test_link (int (*func) (char const *, char const *), bool print) ASSERT (func (BASE "b", BASE "link/") == -1); ASSERT (errno == ENOTDIR || errno == ENOENT || errno == EEXIST || errno == EINVAL); + errno = 0; + ASSERT (func (BASE "b", BASE "link") == -1); + ASSERT (errno == EEXIST); ASSERT (rename (BASE "b", BASE "a") == 0); errno = 0; ASSERT (func (BASE "link/", BASE "b") == -1);