Apache2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
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)
 

Variables

apr_pool_tp
 

Macro Definition Documentation

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

Function Documentation

void apr_assert_failure ( abts_case tc,
const char *  context,
apr_status_t  rv,
int  lineno 
)
void apr_assert_success ( abts_case tc,
const char *  context,
apr_status_t  rv,
int  lineno 
)
void initialize ( void  )
abts_suite* testatomic ( abts_suite suite)
abts_suite* testbase64 ( abts_suite suite)
abts_suite* testbuckets ( abts_suite suite)
abts_suite* testcond ( abts_suite suite)
abts_suite* testcrypto ( abts_suite suite)
abts_suite* testdate ( abts_suite suite)
abts_suite* testdbd ( abts_suite suite)
abts_suite* testdbm ( abts_suite suite)
abts_suite* testdir ( abts_suite suite)
abts_suite* testdso ( abts_suite suite)
abts_suite* testdup ( abts_suite suite)
abts_suite* testencode ( abts_suite suite)
abts_suite* testenv ( abts_suite suite)
abts_suite* testescape ( abts_suite suite)
abts_suite* testfile ( abts_suite suite)
abts_suite* testfilecopy ( abts_suite suite)
abts_suite* testfileinfo ( abts_suite suite)
abts_suite* testflock ( abts_suite suite)
abts_suite* testfmt ( abts_suite suite)
abts_suite* testfnmatch ( abts_suite suite)
abts_suite* testgetopt ( abts_suite suite)
abts_suite* testglobalmutex ( abts_suite suite)
abts_suite* testhash ( abts_suite suite)
abts_suite* testhooks ( abts_suite suite)
abts_suite* testipsub ( abts_suite suite)
abts_suite* testjson ( abts_suite suite)
abts_suite* testlfs ( abts_suite suite)
abts_suite* testlfsabi ( abts_suite suite)
abts_suite* testlock ( abts_suite suite)
abts_suite* testmd4 ( abts_suite suite)
abts_suite* testmd5 ( abts_suite suite)
abts_suite* testmemcache ( abts_suite suite)
abts_suite* testmmap ( abts_suite suite)
abts_suite* testnames ( abts_suite suite)
abts_suite* testoc ( abts_suite suite)
abts_suite* testpass ( abts_suite suite)
abts_suite* testpath ( abts_suite suite)
abts_suite* testpipe ( abts_suite suite)
abts_suite* testpoll ( abts_suite suite)
abts_suite* testpool ( abts_suite suite)
abts_suite* testproc ( abts_suite suite)
abts_suite* testprocmutex ( abts_suite suite)
abts_suite* testqueue ( abts_suite suite)
abts_suite* testrand ( abts_suite suite)
abts_suite* testredis ( abts_suite suite)
abts_suite* testreslist ( abts_suite suite)
abts_suite* testrmm ( abts_suite suite)
abts_suite* testshm ( abts_suite suite)
abts_suite* testsiphash ( abts_suite suite)
abts_suite* testskiplist ( abts_suite suite)
abts_suite* testsleep ( abts_suite suite)
abts_suite* testsock ( abts_suite suite)
abts_suite* testsockets ( abts_suite suite)
abts_suite* testsockopt ( abts_suite suite)
abts_suite* teststr ( abts_suite suite)
abts_suite* teststrmatch ( abts_suite suite)
abts_suite* teststrnatcmp ( abts_suite suite)
abts_suite* testtable ( abts_suite suite)
abts_suite* testtemp ( abts_suite suite)
abts_suite* testthread ( abts_suite suite)
abts_suite* testtime ( abts_suite suite)
abts_suite* testud ( abts_suite suite)
abts_suite* testuri ( abts_suite suite)
abts_suite* testuser ( abts_suite suite)
abts_suite* testuuid ( abts_suite suite)
abts_suite* testvsn ( abts_suite suite)
abts_suite* testxlate ( abts_suite suite)
abts_suite* testxml ( abts_suite suite)

Variable Documentation