diff options
author | Waldemar Brodkorb <wbx@uclibc-ng.org> | 2016-10-28 20:29:21 +0200 |
---|---|---|
committer | Waldemar Brodkorb <wbx@uclibc-ng.org> | 2016-10-28 20:31:55 +0200 |
commit | 99ef2719fb3d703fe38c4113cd7f5adec516dd3a (patch) | |
tree | 2c1f77cb41b60ccbf8faa77a3640491a3546b546 /test/ctype | |
parent | 543308f6c46cf2edf8a524bc9c631e472570fe72 (diff) |
test: remove test suite
The test suite is now a developed in a separate git repository.
See here:
http://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng-test.git
The test suite should be just like every other software compiled
with the cross-toolchain. In the past strange problems where found
when the test suite got build in the toolchain creation step.
Diffstat (limited to 'test/ctype')
-rw-r--r-- | test/ctype/Makefile | 8 | ||||
-rw-r--r-- | test/ctype/Makefile.in | 4 | ||||
-rw-r--r-- | test/ctype/ctype.c | 250 |
3 files changed, 0 insertions, 262 deletions
diff --git a/test/ctype/Makefile b/test/ctype/Makefile deleted file mode 100644 index 99dbdbc9c..000000000 --- a/test/ctype/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# uClibc ctype tests -# Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball. - -top_builddir=../../ -top_srcdir=../../ -include ../Rules.mak --include Makefile.in -include ../Test.mak diff --git a/test/ctype/Makefile.in b/test/ctype/Makefile.in deleted file mode 100644 index ee10d592e..000000000 --- a/test/ctype/Makefile.in +++ /dev/null @@ -1,4 +0,0 @@ -# uClibc ctype tests -# Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball. - -TESTS := ctype diff --git a/test/ctype/ctype.c b/test/ctype/ctype.c deleted file mode 100644 index f38f722b2..000000000 --- a/test/ctype/ctype.c +++ /dev/null @@ -1,250 +0,0 @@ -/* vi: set sw=4 ts=4: */ -/* - * Test application for functions defined in ctype.h - * Copyright (C) 2000-2006 by Erik Andersen <andersen@uclibc.org> - * - * Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball. - */ - -#include <stdio.h> -#include <stdlib.h> -#include <stdarg.h> -#include <ctype.h> -#include "../testsuite.h" - - -int main( int argc, char **argv) -{ - int i, c; - - - init_testsuite("Testing functions defined in ctype.h\n"); - - /* isalnum() */ - { - int buffer[]={ '1', '4', 'a', 'z', 'A', 'Z', '5', -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( isalnum(c)!=0); - } - } - { - int buffer[]={ 2, 128, 254, '\n', -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( isalnum(c)==0); - } - } - - - - /* isalpha() */ - { - int buffer[]={ 'a', 'z', 'A', 'Z', -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( isalpha(c)!=0); - } - } - { - int buffer[]={ 2, 63, 128, 254, '\n', -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( isalpha(c)==0); - } - } - - - -#ifdef __UCLIBC_SUSV4_LEGACY__ - /* isascii() */ - { - int buffer[]={ 'a', 'z', 'A', 'Z', '\n', -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( isascii(c)!=0); - } - } - { - int buffer[]={ 128, 254, -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( isascii(c)==0); - } - } -#endif - - - /* iscntrl() */ - { - int buffer[]={ 0x7F, 6, '\t', '\n', 0x7F, -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( iscntrl(c)!=0); - } - } - { - int buffer[]={ 63, 128, 254, -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( iscntrl(c)==0); - } - } - - - /* isdigit() */ - { - int buffer[]={ '1', '5', '7', '9', -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( isdigit(c)!=0); - } - } - { - int buffer[]={ 2, 'a', 'z', 'A', 'Z', 63, 128, 254, '\n', -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( isdigit(c)==0); - } - } - - - - /* isgraph() */ - { - int buffer[]={ ')', '~', '9', -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( isgraph(c)!=0); - } - } - { - int buffer[]={ 9, ' ', '\t', '\n', 200, 0x7F, -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( isgraph(c)==0); - } - } - - - /* islower() */ - { - int buffer[]={ 'a', 'g', 'z', -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( islower(c)!=0); - } - } - { - int buffer[]={ 9, 'A', 'Z', 128, 254, ' ', '\t', '\n', 0x7F, -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( islower(c)==0); - } - } - - - /* isprint() */ - { - int buffer[]={ ' ', ')', '~', '9', -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( isprint(c)!=0); - } - } - { - int buffer[]={ '\b', '\t', '\n', 9, 128, 254, 200, 0x7F, -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( isprint(c)==0); - } - } - - - /* ispunct() */ - { - int buffer[]={ '.', '#', '@', ';', -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( ispunct(c)!=0); - } - } - { - int buffer[]={ 2, 'a', 'Z', '1', 128, 254, '\n', -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( ispunct(c)==0); - } - } - - - /* isspace() */ - { - int buffer[]={ ' ', '\t', '\r', '\v', '\n', -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( isspace(c)!=0); - } - } - { - int buffer[]={ 2, 'a', 'Z', '1', 128, 254, -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( isspace(c)==0); - } - } - - - /* isupper() */ - { - int buffer[]={ 'A', 'G', 'Z', -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( isupper(c)!=0); - } - } - { - int buffer[]={ 2, 'a', 'z', '1', 128, 254, -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( isupper(c)==0); - } - } - - - - /* isxdigit() */ - { - int buffer[]={ 'f', 'A', '1', '8', -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( isxdigit(c)!=0); - } - } - { - int buffer[]={ 2, 'g', 'G', 'x', '\n', -1}; - for(i=0; buffer[i]!=-1; i++) { - c = buffer[i]; - TEST( isxdigit(c)==0); - } - } - - - /* tolower() */ - c='A'; - TEST_NUMERIC( tolower(c), 'a'); - c='a'; - TEST_NUMERIC( tolower(c), 'a'); - c='#'; - TEST_NUMERIC( tolower(c), c); - - /* toupper() */ - c='a'; - TEST_NUMERIC( toupper(c), 'A'); - c='A'; - TEST_NUMERIC( toupper(c), 'A'); - c='#'; - TEST_NUMERIC( toupper(c), c); - - exit(0); -} |