OpenDNSSEC-enforcer  1.3.14
Data Structures | Functions
test_routines.h File Reference
#include <pthread.h>
#include <unistd.h>
#include "ksm/system_includes.h"
Include dependency graph for test_routines.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  test_testdef
 
struct  test_thread_data
 

Functions

void TestInitialize (int argc, char **argv)
 
int TestGetAutomatic (void)
 
int TestGetBasic (void)
 
int TestGetCurses (void)
 
int TestGetConsole (void)
 
int TestGetList (void)
 
const char * TestGetFilename (void)
 
void TcuInitialize (void)
 
void TcuExecute (void)
 
int TcuCreateSuite (const char *title, int(*init)(), int(*teardown)(), struct test_testdef *tests)
 
const char * TdbUsername (void)
 
const char * TdbPassword (void)
 
const char * TdbHost (void)
 
const char * TdbPort (void)
 
const char * TdbName (void)
 
int TdbSetup (void)
 
int TdbTeardown (void)
 

Function Documentation

int TcuCreateSuite ( const char *  title,
int(*)()  init,
int(*)()  teardown,
struct test_testdef tests 
)
void TcuExecute ( void  )

Definition at line 86 of file test_routines_cunit.c.

References TestGetAutomatic(), TestGetBasic(), TestGetConsole(), TestGetFilename(), and TestGetList().

Referenced by main().

void TcuInitialize ( void  )

Definition at line 65 of file test_routines_cunit.c.

Referenced by main().

const char* TdbHost ( void  )

Definition at line 84 of file test_routines_database.c.

Referenced by TdbSetup().

const char* TdbName ( void  )

Definition at line 89 of file test_routines_database.c.

Referenced by TdbSetup().

const char* TdbPassword ( void  )

Definition at line 79 of file test_routines_database.c.

Referenced by TdbSetup().

const char* TdbPort ( void  )

Definition at line 94 of file test_routines_database.c.

Referenced by TdbSetup().

int TdbSetup ( void  )
int TdbTeardown ( void  )
const char* TdbUsername ( void  )

Definition at line 74 of file test_routines_database.c.

Referenced by TdbSetup().

int TestGetAutomatic ( void  )

Definition at line 208 of file test_routines.c.

Referenced by TcuExecute(), and TestInitialize().

int TestGetBasic ( void  )

Definition at line 215 of file test_routines.c.

Referenced by TcuExecute(), and TestInitialize().

int TestGetConsole ( void  )

Definition at line 220 of file test_routines.c.

Referenced by TcuExecute(), and TestInitialize().

int TestGetCurses ( void  )

Definition at line 230 of file test_routines.c.

Referenced by TestInitialize().

const char* TestGetFilename ( void  )

Definition at line 253 of file test_routines.c.

Referenced by TcuExecute().

int TestGetList ( void  )

Definition at line 225 of file test_routines.c.

Referenced by TcuExecute(), and TestInitialize().

void TestInitialize ( int  argc,
char **  argv 
)

Definition at line 170 of file test_routines.c.

References TestGetAutomatic(), TestGetBasic(), TestGetConsole(), TestGetCurses(), and TestGetList().

Referenced by main().