Apache2
testutil.h File Reference
#include "apr_pools.h"
#include "apr_general.h"
#include "abts.h"
Include dependency graph for testutil.h:
This graph shows which files directly or indirectly include this file:

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__)
 
#define APR_ASSERT_FAILURE(tc, ctxt, rv)    apr_assert_failure(tc, ctxt, rv, __LINE__)
 

Functions

void apr_assert_success (abts_case *tc, const char *context, apr_status_t rv, int lineno)
 
void apr_assert_failure (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_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_suitetesthooks (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_suitetestescape (abts_suite *suite)
 
abts_suiteteststrmatch (abts_suite *suite)
 
abts_suitetesturi (abts_suite *suite)
 
abts_suitetestuuid (abts_suite *suite)
 
abts_suitetestbuckets (abts_suite *suite)
 
abts_suitetestpass (abts_suite *suite)
 
abts_suitetestbase64 (abts_suite *suite)
 
abts_suitetestmd4 (abts_suite *suite)
 
abts_suitetestmd5 (abts_suite *suite)
 
abts_suitetestcrypto (abts_suite *suite)
 
abts_suitetestdbd (abts_suite *suite)
 
abts_suitetestdate (abts_suite *suite)
 
abts_suitetestmemcache (abts_suite *suite)
 
abts_suitetestredis (abts_suite *suite)
 
abts_suitetestreslist (abts_suite *suite)
 
abts_suitetestqueue (abts_suite *suite)
 
abts_suitetestxml (abts_suite *suite)
 
abts_suitetestxlate (abts_suite *suite)
 
abts_suitetestrmm (abts_suite *suite)
 
abts_suitetestdbm (abts_suite *suite)
 
abts_suitetestlfsabi (abts_suite *suite)
 
abts_suitetestskiplist (abts_suite *suite)
 
abts_suitetestsiphash (abts_suite *suite)
 
abts_suitetestjson (abts_suite *suite)
 
abts_suitetestjose (abts_suite *suite)
 

Variables

apr_pool_tp
 

Macro Definition Documentation

◆ APR_ASSERT_FAILURE

#define APR_ASSERT_FAILURE (   tc,
  ctxt,
  rv 
)     apr_assert_failure(tc, ctxt, rv, __LINE__)

◆ APR_ASSERT_SUCCESS

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

◆ EXTENSION

#define EXTENSION

◆ STRING_MAX

#define STRING_MAX   8096

◆ TESTBINPATH

#define TESTBINPATH   "./"

Function Documentation

◆ apr_assert_failure()

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

◆ apr_assert_success()

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

◆ initialize()

void initialize ( void  )

◆ testatomic()

abts_suite* testatomic ( abts_suite suite)

◆ testbase64()

abts_suite* testbase64 ( abts_suite suite)

◆ testbuckets()

abts_suite* testbuckets ( abts_suite suite)

◆ testcond()

abts_suite* testcond ( abts_suite suite)

◆ testcrypto()

abts_suite* testcrypto ( abts_suite suite)

◆ testdate()

abts_suite* testdate ( abts_suite suite)

◆ testdbd()

abts_suite* testdbd ( abts_suite suite)

◆ testdbm()

abts_suite* testdbm ( abts_suite suite)

◆ testdir()

abts_suite* testdir ( abts_suite suite)

◆ testdso()

abts_suite* testdso ( abts_suite suite)

◆ testdup()

abts_suite* testdup ( abts_suite suite)

◆ testencode()

abts_suite* testencode ( abts_suite suite)

◆ testenv()

abts_suite* testenv ( abts_suite suite)

◆ testescape()

abts_suite* testescape ( abts_suite suite)

◆ testfile()

abts_suite* testfile ( abts_suite suite)

◆ testfilecopy()

abts_suite* testfilecopy ( abts_suite suite)

◆ testfileinfo()

abts_suite* testfileinfo ( abts_suite suite)

◆ testflock()

abts_suite* testflock ( abts_suite suite)

◆ testfmt()

abts_suite* testfmt ( abts_suite suite)

◆ testfnmatch()

abts_suite* testfnmatch ( abts_suite suite)

◆ testgetopt()

abts_suite* testgetopt ( abts_suite suite)

◆ testglobalmutex()

abts_suite* testglobalmutex ( abts_suite suite)

◆ testhash()

abts_suite* testhash ( abts_suite suite)

◆ testhooks()

abts_suite* testhooks ( abts_suite suite)

◆ testipsub()

abts_suite* testipsub ( abts_suite suite)

◆ testjose()

abts_suite* testjose ( abts_suite suite)

◆ testjson()

abts_suite* testjson ( abts_suite suite)

◆ testlfs()

abts_suite* testlfs ( abts_suite suite)

◆ testlfsabi()

abts_suite* testlfsabi ( abts_suite suite)

◆ testlock()

abts_suite* testlock ( abts_suite suite)

◆ testmd4()

abts_suite* testmd4 ( abts_suite suite)

◆ testmd5()

abts_suite* testmd5 ( abts_suite suite)

◆ testmemcache()

abts_suite* testmemcache ( abts_suite suite)

◆ testmmap()

abts_suite* testmmap ( abts_suite suite)

◆ testnames()

abts_suite* testnames ( abts_suite suite)

◆ testoc()

abts_suite* testoc ( abts_suite suite)

◆ testpass()

abts_suite* testpass ( abts_suite suite)

◆ testpath()

abts_suite* testpath ( abts_suite suite)

◆ testpipe()

abts_suite* testpipe ( abts_suite suite)

◆ testpoll()

abts_suite* testpoll ( abts_suite suite)

◆ testpool()

abts_suite* testpool ( abts_suite suite)

◆ testproc()

abts_suite* testproc ( abts_suite suite)

◆ testprocmutex()

abts_suite* testprocmutex ( abts_suite suite)

◆ testqueue()

abts_suite* testqueue ( abts_suite suite)

◆ testrand()

abts_suite* testrand ( abts_suite suite)

◆ testredis()

abts_suite* testredis ( abts_suite suite)

◆ testreslist()

abts_suite* testreslist ( abts_suite suite)

◆ testrmm()

abts_suite* testrmm ( abts_suite suite)

◆ testshm()

abts_suite* testshm ( abts_suite suite)

◆ testsiphash()

abts_suite* testsiphash ( abts_suite suite)

◆ testskiplist()

abts_suite* testskiplist ( abts_suite suite)

◆ testsleep()

abts_suite* testsleep ( abts_suite suite)

◆ testsock()

abts_suite* testsock ( abts_suite suite)

◆ testsockets()

abts_suite* testsockets ( abts_suite suite)

◆ testsockopt()

abts_suite* testsockopt ( abts_suite suite)

◆ teststr()

abts_suite* teststr ( abts_suite suite)

◆ teststrmatch()

abts_suite* teststrmatch ( abts_suite suite)

◆ teststrnatcmp()

abts_suite* teststrnatcmp ( abts_suite suite)

◆ testtable()

abts_suite* testtable ( abts_suite suite)

◆ testtemp()

abts_suite* testtemp ( abts_suite suite)

◆ testthread()

abts_suite* testthread ( abts_suite suite)

◆ testtime()

abts_suite* testtime ( abts_suite suite)

◆ testud()

abts_suite* testud ( abts_suite suite)

◆ testuri()

abts_suite* testuri ( abts_suite suite)

◆ testuser()

abts_suite* testuser ( abts_suite suite)

◆ testuuid()

abts_suite* testuuid ( abts_suite suite)

◆ testvsn()

abts_suite* testvsn ( abts_suite suite)

◆ testxlate()

abts_suite* testxlate ( abts_suite suite)

◆ testxml()

abts_suite* testxml ( abts_suite suite)

Variable Documentation

◆ p

apr_pool_t* p
extern