diff options
Diffstat (limited to 'tools/regression/lib/libc/string')
-rw-r--r-- | tools/regression/lib/libc/string/test-strerror.c | 6 | ||||
-rw-r--r-- | tools/regression/lib/libc/string/test-strerror.t | 10 |
2 files changed, 14 insertions, 2 deletions
diff --git a/tools/regression/lib/libc/string/test-strerror.c b/tools/regression/lib/libc/string/test-strerror.c index 375ca64..6c429c3 100644 --- a/tools/regression/lib/libc/string/test-strerror.c +++ b/tools/regression/lib/libc/string/test-strerror.c @@ -40,6 +40,8 @@ main(void) char *sret; int iret; + printf("1..2\n"); + /* * strerror() failure tests. */ @@ -71,7 +73,7 @@ main(void) sret = strerror(ELAST); assert(errno == 0); - printf("PASS strerror()\n"); + printf("ok 1 - strerror()\n"); /* * strerror_r() failure tests. @@ -124,7 +126,7 @@ main(void) assert(strcmp(buf, "Too many processes") == 0); assert(iret == 0); - printf("PASS strerror_r()\n"); + printf("ok 2 - strerror_r()\n"); exit(0); } diff --git a/tools/regression/lib/libc/string/test-strerror.t b/tools/regression/lib/libc/string/test-strerror.t new file mode 100644 index 0000000..8bdfd03 --- /dev/null +++ b/tools/regression/lib/libc/string/test-strerror.t @@ -0,0 +1,10 @@ +#!/bin/sh +# $FreeBSD$ + +cd `dirname $0` + +executable=`basename $0 .t` + +make $executable 2>&1 > /dev/null + +exec ./$executable |