|
suricata
|
Go to the source code of this file.
Data Structures | |
| struct | UtTest_ |
Macros | |
| #define | FAIL |
| Fail a test. More... | |
| #define | FAIL_IF(expr) |
| Fail a test if expression evaluates to true. More... | |
| #define | FAIL_IF_NOT(expr) |
| Fail a test if expression evaluates to false. More... | |
| #define | FAIL_IF_NULL(expr) |
| Fail a test if expression evaluates to NULL. More... | |
| #define | FAIL_IF_NOT_NULL(expr) |
| Fail a test if expression evaluates to non-NULL. More... | |
| #define | PASS |
| Pass the test. More... | |
Typedefs | |
| typedef struct UtTest_ | UtTest |
Functions | |
| void | UtRegisterTest (const char *name, int(*TestFn)(void)) |
| Register unit test. More... | |
| uint32_t | UtRunTests (const char *regex_arg) |
| Run all registered unittests. More... | |
| void | UtInitialize (void) |
| Initialize unit test list. More... | |
| void | UtCleanup (void) |
| Cleanup unit test list. More... | |
| int | UtRunSelftest (const char *regex_arg) |
| Run self tests. More... | |
| void | UtListTests (const char *regex_arg) |
| List all registered unit tests. More... | |
| void | UtRunModeRegister (void) |
Variables | |
| int | unittests_fatal |
Unit test framework
Definition in file util-unittest.h.