diff options
author | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2015-03-22 14:47:29 +0100 |
---|---|---|
committer | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2015-03-22 14:49:27 +0100 |
commit | 63729418992d5f63965a88fa2ac3570e3d270479 (patch) | |
tree | 3e64e47f489d2f9aa6910cf42aa9fb6418b35427 | |
parent | 09ff424905d5de0b2a21a3960d9756a90b07ba26 (diff) |
test: add utmpx test
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
-rw-r--r-- | test/.gitignore | 1 | ||||
-rw-r--r-- | test/misc/Makefile.in | 4 | ||||
-rw-r--r-- | test/misc/tst-utmp.c | 15 | ||||
-rw-r--r-- | test/misc/tst-utmpx.c | 2 |
4 files changed, 22 insertions, 0 deletions
diff --git a/test/.gitignore b/test/.gitignore index 5944f0a0f..beb50958d 100644 --- a/test/.gitignore +++ b/test/.gitignore @@ -163,6 +163,7 @@ misc/tst-seekdir misc/tst-statfs misc/tst-statvfs misc/tst-utmp +misc/tst-utmpx mmap/mmap mmap/mmap2 mmap/mmap64 diff --git a/test/misc/Makefile.in b/test/misc/Makefile.in index 1e0da6f43..2fb9652fd 100644 --- a/test/misc/Makefile.in +++ b/test/misc/Makefile.in @@ -16,6 +16,10 @@ ifeq ($(UCLIBC_HAS_GLOB),) TESTS_DISABLED += bug-glob2 endif +ifeq ($(UCLIBC_HAS_UTMPX),) +TESTS_DISABLED += tst-utmpx +endif + DODIFF_dirent := 1 DODIFF_dirent64 := 1 DODIFF_tst-statfs := 1 diff --git a/test/misc/tst-utmp.c b/test/misc/tst-utmp.c index 08a6f8ea3..1b0333a32 100644 --- a/test/misc/tst-utmp.c +++ b/test/misc/tst-utmp.c @@ -37,6 +37,21 @@ # include <utmp.h> #endif +#ifndef _HAVE_UT_TYPE +# define _HAVE_UT_TYPE 0 +#endif +#ifndef _HAVE_UT_PID +# define _HAVE_UT_PID 0 +#endif +#ifndef _HAVE_UT_ID +# define _HAVE_UT_ID 0 +#endif +#ifndef _HAVE_UT_TV +# define _HAVE_UT_TV 0 +#endif +#ifndef _HAVE_UT_HOST +# define _HAVE_UT_HOST 0 +#endif #if _HAVE_UT_TYPE || defined UTMPX diff --git a/test/misc/tst-utmpx.c b/test/misc/tst-utmpx.c new file mode 100644 index 000000000..edb5551d7 --- /dev/null +++ b/test/misc/tst-utmpx.c @@ -0,0 +1,2 @@ +#define UTMPX +#include "tst-utmp.c" |