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  {testenv},
31  {testescape},
32  {testfile},
33  {testfilecopy},
34  {testfileinfo},
35  {testflock},
36  {testfmt},
37  {testfnmatch},
38  {testgetopt},
39 #if 0 /* not ready yet due to API issues */
41 #endif
42  {testhash},
43  {testhooks},
44  {testipsub},
45  {testlock},
46  {testcond},
47  {testlfs},
48  {testmmap},
49  {testnames},
50  {testoc},
51  {testpath},
52  {testpipe},
53  {testpoll},
54  {testpool},
55  {testproc},
56  {testprocmutex},
57  {testrand},
58  {testsleep},
59  {testshm},
60  {testsock},
61  {testsockets},
62  {testsockopt},
63  {teststr},
64  {teststrnatcmp},
65  {testtable},
66  {testtemp},
67  {testthread},
68  {testtime},
69  {testud},
70  {testuser},
71  {testvsn},
72  {teststrmatch},
73  {testuri},
74  {testuuid},
75  {testbuckets},
76  {testpass},
77  {testbase64},
78  {testmd4},
79  {testmd5},
80  {testcrypto},
81  {testdbd},
82  {testdate},
83  {testmemcache},
84  {testredis},
85  {testxml},
86  {testxlate},
87  {testrmm},
88  {testdbm},
89  {testqueue},
90  {testreslist},
91  {testlfsabi},
92  {testskiplist},
93  {testsiphash}
94 };
95 
96 #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 * testtemp(abts_suite *suite)
abts_suite * testcond(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 * 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)