#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 |