#include "lib/ub.h"
#include "ut/ut.h"
#include "lib/finject.h"
Go to the source code of this file.
|
| static const char | test_tag [] = "test_fp" |
| |
◆ target_func_t
| typedef bool(* target_func_t) (void) |
◆ anonymous enum
| Enumerator |
|---|
| STATE_DATA_MAGIC | |
| TEST_COUNT | |
| N | |
| M | |
| P | |
| P_ERROR | |
Definition at line 55 of file finject.c.
◆ disable_fp()
| static void disable_fp |
( |
const char * |
func_name, |
|
|
const char * |
tag_name, |
|
|
target_func_t |
target_func |
|
) |
| |
|
static |
◆ state_func()
| static bool state_func |
( |
void * |
data | ) |
|
|
static |
◆ target_func_delayed_registration()
| static bool target_func_delayed_registration |
( |
void |
| ) |
|
|
static |
◆ target_func_fpoint_types()
| static bool target_func_fpoint_types |
( |
void |
| ) |
|
|
static |
◆ test_delayed_registration()
| static void test_delayed_registration |
( |
void |
| ) |
|
|
static |
◆ test_enable_always()
| static void test_enable_always |
( |
const char * |
func_name | ) |
|
|
static |
◆ test_enable_disable()
| static void test_enable_disable |
( |
void |
| ) |
|
|
static |
◆ test_enable_each_nth_time()
| static void test_enable_each_nth_time |
( |
const char * |
func_name | ) |
|
|
static |
◆ test_enable_func()
| static void test_enable_func |
( |
const char * |
func_name | ) |
|
|
static |
◆ test_enable_off_n_on_m()
| static void test_enable_off_n_on_m |
( |
const char * |
func_name | ) |
|
|
static |
◆ test_enable_once()
| static void test_enable_once |
( |
const char * |
func_name | ) |
|
|
static |
◆ test_enable_random()
| static void test_enable_random |
( |
const char * |
func_name | ) |
|
|
static |
◆ test_finject()
| void test_finject |
( |
void |
| ) |
|
◆ test_fpoint_types()
| static void test_fpoint_types |
( |
void |
| ) |
|
|
static |
◆ test_tag
| const char test_tag[] = "test_fp" |
|
static |