Apache HTTPD
Macros | Functions | Variables
testutil.h File Reference
#include "apr_pools.h"
#include "apr_general.h"
#include "abts.h"

Go to the source code of this file.

Macros

#define TESTBINPATH   "./"
 
#define EXTENSION
 
#define STRING_MAX   8096
 
#define APR_ASSERT_SUCCESS(tc, ctxt, rv)    apr_assert_success(tc, ctxt, rv, __LINE__)
 

Functions

void apr_assert_success (abts_case *tc, const char *context, apr_status_t rv, int lineno)
 
void initialize (void)
 
abts_suitetestatomic (abts_suite *suite)
 
abts_suitetestdir (abts_suite *suite)
 
abts_suitetestdso (abts_suite *suite)
 
abts_suitetestdup (abts_suite *suite)
 
abts_suitetestencode (abts_suite *suite)
 
abts_suitetestenv (abts_suite *suite)
 
abts_suitetestescape (abts_suite *suite)
 
abts_suitetestfile (abts_suite *suite)
 
abts_suitetestfilecopy (abts_suite *suite)
 
abts_suitetestfileinfo (abts_suite *suite)
 
abts_suitetestflock (abts_suite *suite)
 
abts_suitetestfmt (abts_suite *suite)
 
abts_suitetestfnmatch (abts_suite *suite)
 
abts_suitetestgetopt (abts_suite *suite)
 
abts_suitetestglobalmutex (abts_suite *suite)
 
abts_suitetesthash (abts_suite *suite)
 
abts_suitetestipsub (abts_suite *suite)
 
abts_suitetestlock (abts_suite *suite)
 
abts_suitetestcond (abts_suite *suite)
 
abts_suitetestlfs (abts_suite *suite)
 
abts_suitetestmmap (abts_suite *suite)
 
abts_suitetestnames (abts_suite *suite)
 
abts_suitetestoc (abts_suite *suite)
 
abts_suitetestpath (abts_suite *suite)
 
abts_suitetestpipe (abts_suite *suite)
 
abts_suitetestpoll (abts_suite *suite)
 
abts_suitetestpool (abts_suite *suite)
 
abts_suitetestproc (abts_suite *suite)
 
abts_suitetestprocmutex (abts_suite *suite)
 
abts_suitetestrand (abts_suite *suite)
 
abts_suitetestsleep (abts_suite *suite)
 
abts_suitetestshm (abts_suite *suite)
 
abts_suitetestsock (abts_suite *suite)
 
abts_suitetestsockets (abts_suite *suite)
 
abts_suitetestsockopt (abts_suite *suite)
 
abts_suiteteststr (abts_suite *suite)
 
abts_suiteteststrnatcmp (abts_suite *suite)
 
abts_suitetesttable (abts_suite *suite)
 
abts_suitetesttemp (abts_suite *suite)
 
abts_suitetestthread (abts_suite *suite)
 
abts_suitetesttime (abts_suite *suite)
 
abts_suitetestud (abts_suite *suite)
 
abts_suitetestuser (abts_suite *suite)
 
abts_suitetestvsn (abts_suite *suite)
 
abts_suitetestskiplist (abts_suite *suite)
 

Variables

apr_pool_tp
 

Macro Definition Documentation

◆ APR_ASSERT_SUCCESS

#define APR_ASSERT_SUCCESS (   tc,
  ctxt,
  rv 
)     apr_assert_success(tc, ctxt, rv, __LINE__)

Definition at line 58 of file testutil.h.

◆ EXTENSION

#define EXTENSION

Definition at line 43 of file testutil.h.

◆ STRING_MAX

#define STRING_MAX   8096

Definition at line 46 of file testutil.h.

◆ TESTBINPATH

#define TESTBINPATH   "./"

Definition at line 35 of file testutil.h.

Function Documentation

◆ apr_assert_success()

void apr_assert_success ( abts_case tc,
const char context,
apr_status_t  rv,
int  lineno 
)

Definition at line 29 of file testutil.c.

◆ initialize()

void initialize ( void  )

Definition at line 42 of file testutil.c.

◆ testatomic()

abts_suite * testatomic ( abts_suite suite)

Definition at line 933 of file testatomic.c.

◆ testcond()

abts_suite * testcond ( abts_suite suite)

Definition at line 648 of file testcond.c.

◆ testdir()

abts_suite * testdir ( abts_suite suite)

Definition at line 389 of file testdir.c.

◆ testdso()

abts_suite * testdso ( abts_suite suite)

Definition at line 237 of file testdso.c.

◆ testdup()

abts_suite * testdup ( abts_suite suite)

Definition at line 187 of file testdup.c.

◆ testencode()

abts_suite * testencode ( abts_suite suite)

Definition at line 1104 of file testencode.c.

◆ testenv()

abts_suite * testenv ( abts_suite suite)

Definition at line 133 of file testenv.c.

◆ testescape()

abts_suite * testescape ( abts_suite suite)

Definition at line 304 of file testescape.c.

◆ testfile()

abts_suite * testfile ( abts_suite suite)

Definition at line 2230 of file testfile.c.

◆ testfilecopy()

abts_suite * testfilecopy ( abts_suite suite)

Definition at line 126 of file testfilecopy.c.

◆ testfileinfo()

abts_suite * testfileinfo ( abts_suite suite)

Definition at line 251 of file testfileinfo.c.

◆ testflock()

abts_suite * testflock ( abts_suite suite)

Definition at line 95 of file testflock.c.

◆ testfmt()

abts_suite * testfmt ( abts_suite suite)

Definition at line 149 of file testfmt.c.

◆ testfnmatch()

abts_suite * testfnmatch ( abts_suite suite)

Definition at line 245 of file testfnmatch.c.

◆ testgetopt()

abts_suite * testgetopt ( abts_suite suite)

Definition at line 224 of file testargs.c.

◆ testglobalmutex()

abts_suite * testglobalmutex ( abts_suite suite)

Definition at line 112 of file testglobalmutex.c.

◆ testhash()

abts_suite * testhash ( abts_suite suite)

Definition at line 514 of file testhash.c.

◆ testipsub()

abts_suite * testipsub ( abts_suite suite)

Definition at line 225 of file testipsub.c.

◆ testlfs()

abts_suite * testlfs ( abts_suite suite)

Definition at line 355 of file testlfs.c.

◆ testlock()

abts_suite * testlock ( abts_suite suite)

Definition at line 530 of file testlock.c.

◆ testmmap()

abts_suite * testmmap ( abts_suite suite)

Definition at line 145 of file testmmap.c.

◆ testnames()

abts_suite * testnames ( abts_suite suite)

Definition at line 361 of file testnames.c.

◆ testoc()

abts_suite * testoc ( abts_suite suite)

Definition at line 107 of file testoc.c.

◆ testpath()

abts_suite * testpath ( abts_suite suite)

Definition at line 127 of file testpath.c.

◆ testpipe()

abts_suite * testpipe ( abts_suite suite)

Definition at line 189 of file testpipe.c.

◆ testpoll()

abts_suite * testpoll ( abts_suite suite)

Definition at line 936 of file testpoll.c.

◆ testpool()

abts_suite * testpool ( abts_suite suite)

Definition at line 142 of file testpools.c.

◆ testproc()

abts_suite * testproc ( abts_suite suite)

Definition at line 166 of file testproc.c.

◆ testprocmutex()

abts_suite * testprocmutex ( abts_suite suite)

Definition at line 288 of file testprocmutex.c.

◆ testrand()

abts_suite * testrand ( abts_suite suite)

Definition at line 342 of file testrand.c.

◆ testshm()

abts_suite * testshm ( abts_suite suite)

Definition at line 320 of file testshm.c.

◆ testskiplist()

abts_suite * testskiplist ( abts_suite suite)

Definition at line 523 of file testskiplist.c.

◆ testsleep()

abts_suite * testsleep ( abts_suite suite)

Definition at line 45 of file testsleep.c.

◆ testsock()

abts_suite * testsock ( abts_suite suite)

Definition at line 674 of file testsock.c.

◆ testsockets()

abts_suite * testsockets ( abts_suite suite)

Definition at line 218 of file testsockets.c.

◆ testsockopt()

abts_suite * testsockopt ( abts_suite suite)

Definition at line 126 of file testsockopt.c.

◆ teststr()

abts_suite * teststr ( abts_suite suite)

Definition at line 411 of file teststr.c.

◆ teststrnatcmp()

abts_suite * teststrnatcmp ( abts_suite suite)

Definition at line 64 of file teststrnatcmp.c.

◆ testtable()

abts_suite * testtable ( abts_suite suite)

Definition at line 225 of file testtable.c.

◆ testtemp()

abts_suite * testtemp ( abts_suite suite)

Definition at line 46 of file testtemp.c.

◆ testthread()

abts_suite * testthread ( abts_suite suite)

Definition at line 116 of file testthread.c.

◆ testtime()

abts_suite * testtime ( abts_suite suite)

Definition at line 296 of file testtime.c.

◆ testud()

abts_suite * testud ( abts_suite suite)

Definition at line 74 of file testud.c.

◆ testuser()

abts_suite * testuser ( abts_suite suite)

Definition at line 158 of file testuser.c.

◆ testvsn()

abts_suite * testvsn ( abts_suite suite)

Definition at line 47 of file testvsn.c.