abts_tests.h 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  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. #ifndef APR_TEST_INCLUDES
  17. #define APR_TEST_INCLUDES
  18. #include "abts.h"
  19. #include "testutil.h"
  20. const struct testlist {
  21. abts_suite *(*func)(abts_suite *suite);
  22. } alltests[] = {
  23. {testatomic},
  24. {testdir},
  25. {testdso},
  26. {testdup},
  27. {testenv},
  28. {testfile},
  29. {testfilecopy},
  30. {testfileinfo},
  31. {testflock},
  32. {testfmt},
  33. {testfnmatch},
  34. {testgetopt},
  35. #if 0 /* not ready yet due to API issues */
  36. {testglobalmutex},
  37. #endif
  38. {testhash},
  39. {testipsub},
  40. {testlock},
  41. {testlfs},
  42. {testmmap},
  43. {testnames},
  44. {testoc},
  45. {testpath},
  46. {testpipe},
  47. {testpoll},
  48. {testpool},
  49. {testproc},
  50. {testprocmutex},
  51. {testrand},
  52. {testrand2},
  53. {testsleep},
  54. {testshm},
  55. {testsock},
  56. {testsockets},
  57. {testsockopt},
  58. {teststr},
  59. {teststrnatcmp},
  60. {testtable},
  61. {testtemp},
  62. {testthread},
  63. {testtime},
  64. {testud},
  65. {testuser},
  66. {testvsn}
  67. };
  68. #endif /* APR_TEST_INCLUDES */