Asterisk - The Open Source Telephony Project GIT-master-7921072
Functions
parking_tests.c File Reference

Call Parking Unit Tests. More...

#include "asterisk.h"
#include "res_parking.h"
#include "asterisk/utils.h"
#include "asterisk/module.h"
#include "asterisk/astobj2.h"
#include "asterisk/test.h"
#include "asterisk/stringfields.h"
#include "asterisk/time.h"
#include "asterisk/causes.h"
#include "asterisk/pbx.h"
#include "asterisk/format_cache.h"
Include dependency graph for parking_tests.c:

Go to the source code of this file.

Functions

int load_parking_tests (void)
 Register parking unit tests. More...
 
void unload_parking_tests (void)
 Unregister parking unit tests. More...
 

Detailed Description

Call Parking Unit Tests.

Author
Jonathan Rose jrose.nosp@m.@dig.nosp@m.ium.c.nosp@m.om

Definition in file parking_tests.c.

Function Documentation

◆ load_parking_tests()

int load_parking_tests ( void  )

Register parking unit tests.

Since
12.0.0
Return values
0on success
nonzeroon failure

Definition at line 851 of file parking_tests.c.

852{
853 int res = 0;
854
855/* NOOP without test framework */
856#if defined(TEST_FRAMEWORK)
857 res |= AST_TEST_REGISTER(create_lot);
858 res |= AST_TEST_REGISTER(park_call);
859 res |= AST_TEST_REGISTER(retrieve_call);
860 res |= AST_TEST_REGISTER(park_extensions);
861 res |= AST_TEST_REGISTER(extension_conflicts);
862 res |= AST_TEST_REGISTER(dynamic_parking_variables);
863#endif
864
865 return res;
866}
#define AST_TEST_REGISTER(cb)
Definition: test.h:127

References AST_TEST_REGISTER.

Referenced by load_module().

◆ unload_parking_tests()

void unload_parking_tests ( void  )

Unregister parking unit tests.

Since
12.0.0

Definition at line 838 of file parking_tests.c.

839{
840/* NOOP without test framework */
841#if defined(TEST_FRAMEWORK)
842 AST_TEST_UNREGISTER(create_lot);
843 AST_TEST_UNREGISTER(park_call);
844 AST_TEST_UNREGISTER(retrieve_call);
845 AST_TEST_UNREGISTER(park_extensions);
846 AST_TEST_UNREGISTER(extension_conflicts);
847 AST_TEST_UNREGISTER(dynamic_parking_variables);
848#endif
849}
#define AST_TEST_UNREGISTER(cb)
Definition: test.h:128

References AST_TEST_UNREGISTER.

Referenced by unload_module().