Wed Jan 8 2020 09:50:21

Asterisk developer's documentation


test.c File Reference

Unit Test Framework. More...

#include "asterisk.h"
#include "asterisk/_private.h"

Go to the source code of this file.

Functions

int ast_test_init ()
 
 ASTERISK_FILE_VERSION (__FILE__,"$Revision: 416732 $")
 

Detailed Description

Unit Test Framework.

Author
David Vossel dvoss.nosp@m.el@d.nosp@m.igium.nosp@m..com
Russell Bryant russe.nosp@m.ll@d.nosp@m.igium.nosp@m..com

Definition in file test.c.

Function Documentation

int ast_test_init ( void  )

Provided by test.c

Definition at line 941 of file test.c.

References ARRAY_LEN, ast_cli_register_multiple(), and ast_register_atexit().

Referenced by main().

942 {
943 #ifdef TEST_FRAMEWORK
944  /* Register cli commands */
945  ast_cli_register_multiple(test_cli, ARRAY_LEN(test_cli));
946  ast_register_atexit(test_shutdown);
947 #endif
948 
949  return 0;
950 }
#define ARRAY_LEN(a)
Definition: isdn_lib.c:42
int ast_register_atexit(void(*func)(void))
Register a function to be executed before Asterisk exits.
Definition: asterisk.c:998
int ast_cli_register_multiple(struct ast_cli_entry *e, int len)
Register multiple commands.
Definition: cli.c:2167
ASTERISK_FILE_VERSION ( __FILE__  ,
"$Revision: 416732 $"   
)