Apache2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
abts_tests.h
Go to the documentation of this file.
1 /* Licensed to the Apache Software Foundation (ASF) under one or more
2  * contributor license agreements. See the NOTICE file distributed with
3  * this work for additional information regarding copyright ownership.
4  * The ASF licenses this file to You under the Apache License, Version 2.0
5  * (the "License"); you may not use this file except in compliance with
6  * the License. You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 #ifndef APR_TEST_INCLUDES
18 #define APR_TEST_INCLUDES
19 
20 #include "abts.h"
21 #include "testutil.h"
22 
23 const struct testlist {
24  abts_suite *(*func)(abts_suite *suite);
25 } alltests[] = {
26  {testatomic},
27  {testdir},
28  {testdso},
29  {testdup},
30  {testencode},
31  {testenv},
32  {testescape},
33  {testfile},
34  {testfilecopy},
35  {testfileinfo},
36  {testflock},
37  {testfmt},
38  {testfnmatch},
39  {testgetopt},
40 #if 0 /* not ready yet due to API issues */
42 #endif
43  {testhash},
44  {testhooks},
45  {testipsub},
46  {testlock},
47  {testcond},
48  {testlfs},
49  {testmmap},
50  {testnames},
51  {testoc},
52  {testpath},
53  {testpipe},
54  {testpoll},
55  {testpool},
56  {testproc},
57  {testprocmutex},
58  {testrand},
59  {testsleep},
60  {testshm},
61  {testsock},
62  {testsockets},
63  {testsockopt},
64  {teststr},
65  {teststrnatcmp},
66  {testtable},
67  {testtemp},
68  {testthread},
69  {testtime},
70  {testud},
71  {testuser},
72  {testvsn},
73  {teststrmatch},
74  {testuri},
75  {testuuid},
76  {testbuckets},
77  {testpass},
78  {testbase64},
79  {testmd4},
80  {testmd5},
81  {testcrypto},
82  {testdbd},
83  {testdate},
84  {testmemcache},
85  {testredis},
86  {testxml},
87  {testxlate},
88  {testrmm},
89  {testdbm},
90  {testqueue},
91  {testreslist},
92  {testlfsabi},
93  {testskiplist},
94  {testsiphash},
95  {testjson},
96  {testjose}
97 };
98 
99 #endif /* APR_TEST_INCLUDES */
abts_suite * testmd4(abts_suite *suite)
abts_suite * testbuckets(abts_suite *suite)
abts_suite * testuser(abts_suite *suite)
abts_suite * testlfs(abts_suite *suite)
abts_suite * testsockopt(abts_suite *suite)
abts_suite * teststr(abts_suite *suite)
abts_suite * testhash(abts_suite *suite)
abts_suite * testlock(abts_suite *suite)
abts_suite * testfnmatch(abts_suite *suite)
abts_suite * testdir(abts_suite *suite)
abts_suite * testxlate(abts_suite *suite)
abts_suite * testflock(abts_suite *suite)
abts_suite * testdbm(abts_suite *suite)
abts_suite * testskiplist(abts_suite *suite)
abts_suite * testpipe(abts_suite *suite)
abts_suite * testfile(abts_suite *suite)
abts_suite * testdate(abts_suite *suite)
abts_suite * testoc(abts_suite *suite)
abts_suite * testvsn(abts_suite *suite)
abts_suite * testjose(abts_suite *suite)
abts_suite * testtemp(abts_suite *suite)
abts_suite * testcond(abts_suite *suite)
abts_suite * testencode(abts_suite *suite)
abts_suite * testhooks(abts_suite *suite)
abts_suite * testmmap(abts_suite *suite)
abts_suite * testmemcache(abts_suite *suite)
abts_suite * testfileinfo(abts_suite *suite)
abts_suite * testdbd(abts_suite *suite)
abts_suite * testsiphash(abts_suite *suite)
Definition: abts.h:51
abts_suite * testprocmutex(abts_suite *suite)
abts_suite * testqueue(abts_suite *suite)
abts_suite * testatomic(abts_suite *suite)
abts_suite * testshm(abts_suite *suite)
abts_suite * testud(abts_suite *suite)
abts_suite * testpass(abts_suite *suite)
abts_suite * testbase64(abts_suite *suite)
abts_suite * testescape(abts_suite *suite)
abts_suite * testuri(abts_suite *suite)
abts_suite * testlfsabi(abts_suite *suite)
abts_suite * testjson(abts_suite *suite)
abts_suite * teststrmatch(abts_suite *suite)
abts_suite * testcrypto(abts_suite *suite)
abts_suite * testrmm(abts_suite *suite)
abts_suite * testenv(abts_suite *suite)
abts_suite * testglobalmutex(abts_suite *suite)
abts_suite * testsleep(abts_suite *suite)
abts_suite * testsock(abts_suite *suite)
abts_suite * testnames(abts_suite *suite)
abts_suite * testredis(abts_suite *suite)
abts_suite * testpath(abts_suite *suite)
const struct testlist alltests[]
abts_suite * testgetopt(abts_suite *suite)
abts_suite * testsockets(abts_suite *suite)
abts_suite * testuuid(abts_suite *suite)
abts_suite * testdup(abts_suite *suite)
abts_suite * teststrnatcmp(abts_suite *suite)
abts_suite * testpool(abts_suite *suite)
abts_suite * testrand(abts_suite *suite)
abts_suite * testthread(abts_suite *suite)
abts_suite * testdso(abts_suite *suite)
abts_suite * testreslist(abts_suite *suite)
abts_suite * testxml(abts_suite *suite)
abts_suite * testproc(abts_suite *suite)
abts_suite * testipsub(abts_suite *suite)
abts_suite * testpoll(abts_suite *suite)
abts_suite * testfilecopy(abts_suite *suite)
abts_suite * testtime(abts_suite *suite)
abts_suite * testfmt(abts_suite *suite)
Definition: abts_tests.h:23
abts_suite * testmd5(abts_suite *suite)
abts_suite * testtable(abts_suite *suite)