Mercurial > hg > octave-nkf > gnulib-hg
changeset 15287:223683be3038
openat, fdopendir tests: Fix link errors.
* modules/openat-tests (Depends-on): Add progname.
* modules/fdopendir-tests (Depends-on): Likewise.
* tests/test-fchownat.c: Include progname.h.
(main): Call set_program_name.
* tests/test-fstatat.c: Include progname.h.
(main): Call set_program_name.
* tests/test-mkdirat.c: Include progname.h.
(main): Call set_program_name.
* tests/test-openat.c: Include progname.h.
(main): Call set_program_name.
* tests/test-unlinkat.c: Include progname.h.
(main): Call set_program_name.
* tests/test-fdopendir.c: Include progname.h.
(main): Call set_program_name.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Sat, 18 Jun 2011 23:06:53 +0200 |
parents | 77d3a3059f17 |
children | d0747ac1503a |
files | ChangeLog modules/fdopendir-tests modules/openat-tests tests/test-fchownat.c tests/test-fdopendir.c tests/test-fstatat.c tests/test-mkdirat.c tests/test-openat.c tests/test-unlinkat.c |
diffstat | 9 files changed, 44 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,21 @@ +2011-06-18 Bruno Haible <bruno@clisp.org> + + openat, fdopendir tests: Fix link errors. + * modules/openat-tests (Depends-on): Add progname. + * modules/fdopendir-tests (Depends-on): Likewise. + * tests/test-fchownat.c: Include progname.h. + (main): Call set_program_name. + * tests/test-fstatat.c: Include progname.h. + (main): Call set_program_name. + * tests/test-mkdirat.c: Include progname.h. + (main): Call set_program_name. + * tests/test-openat.c: Include progname.h. + (main): Call set_program_name. + * tests/test-unlinkat.c: Include progname.h. + (main): Call set_program_name. + * tests/test-fdopendir.c: Include progname.h. + (main): Call set_program_name. + 2011-06-18 Bruno Haible <bruno@clisp.org> Doc update.
--- a/modules/fdopendir-tests +++ b/modules/fdopendir-tests @@ -5,6 +5,7 @@ Depends-on: open +progname configure.ac:
--- a/modules/openat-tests +++ b/modules/openat-tests @@ -19,6 +19,7 @@ ignore-value mgetgroups pathmax +progname usleep stat-time symlink
--- a/tests/test-fchownat.c +++ b/tests/test-fchownat.c @@ -32,6 +32,7 @@ #include "mgetgroups.h" #include "openat.h" +#include "progname.h" #include "stat-time.h" #include "ignore-value.h" #include "macros.h" @@ -58,11 +59,13 @@ } int -main (void) +main (int argc _GL_UNUSED, char *argv[]) { int result1; /* Skip because of no chown/symlink support. */ int result2; /* Skip because of no lchown support. */ + set_program_name (argv[0]); + /* Clean up any trash from prior testsuite runs. */ ignore_value (system ("rm -rf " BASE "*"));
--- a/tests/test-fdopendir.c +++ b/tests/test-fdopendir.c @@ -27,14 +27,17 @@ #include <fcntl.h> #include <unistd.h> +#include "progname.h" #include "macros.h" int -main (void) +main (int argc _GL_UNUSED, char *argv[]) { DIR *d; int fd; + set_program_name (argv[0]); + /* A non-directory cannot be turned into a directory stream. */ fd = open ("test-fdopendir.tmp", O_RDONLY | O_CREAT, 0600); ASSERT (0 <= fd);
--- a/tests/test-fstatat.c +++ b/tests/test-fstatat.c @@ -32,6 +32,7 @@ #include "openat.h" #include "pathmax.h" +#include "progname.h" #include "same-inode.h" #include "ignore-value.h" #include "macros.h" @@ -58,10 +59,12 @@ } int -main (void) +main (int argc _GL_UNUSED, char *argv[]) { int result; + set_program_name (argv[0]); + /* Remove any leftovers from a previous partial run. */ ignore_value (system ("rm -rf " BASE "*"));
--- a/tests/test-mkdirat.c +++ b/tests/test-mkdirat.c @@ -30,6 +30,7 @@ #include <stdlib.h> #include <unistd.h> +#include "progname.h" #include "ignore-value.h" #include "macros.h" @@ -47,10 +48,12 @@ } int -main (void) +main (int argc _GL_UNUSED, char *argv[]) { int result; + set_program_name (argv[0]); + /* Clean up any trash from prior testsuite runs. */ ignore_value (system ("rm -rf " BASE "*"));
--- a/tests/test-openat.c +++ b/tests/test-openat.c @@ -29,6 +29,7 @@ #include <stdio.h> #include <unistd.h> +#include "progname.h" #include "macros.h" #define BASE "test-openat.t" @@ -58,10 +59,12 @@ } int -main (void) +main (int argc _GL_UNUSED, char *argv[]) { int result; + set_program_name (argv[0]); + /* Basic checks. */ result = test_open (do_open, false); dfd = open (".", O_RDONLY);
--- a/tests/test-unlinkat.c +++ b/tests/test-unlinkat.c @@ -30,6 +30,7 @@ #include <stdlib.h> #include <sys/stat.h> +#include "progname.h" #include "unlinkdir.h" #include "ignore-value.h" #include "macros.h" @@ -56,12 +57,14 @@ } int -main (void) +main (int argc _GL_UNUSED, char *argv[]) { /* FIXME: Add tests of fd other than ".". */ int result1; int result2; + set_program_name (argv[0]); + /* Remove any leftovers from a previous partial run. */ ignore_value (system ("rm -rf " BASE "*"));