module

test

109 symbols7 public

Module Dependencies

graph LR test[test] test --> cstd[cstd] test --> std[std] std --> cstd[cstd] std --> core[core] test --> test_env[test_env] test_env --> cstd[cstd] test_env --> std[std]

Symbols

Public only
MessageCommandType (enum) in ipc_parser.ch Private

to_msg_cmd_type (function) in ipc_parser.ch Private

read_msg_type (function) in ipc_parser.ch Private

parse_int_w_end (function) in ipc_parser.ch Private

parse_int_from_str (function) in ipc_parser.ch Private

read_char (function) in ipc_parser.ch Private

read_str (function) in ipc_parser.ch Private

parseLog (function) in ipc_parser.ch Private

process_message (function) in ipc_parser.ch Private

parse_int (function) in ipc_parser.ch Private

TestFunction (struct) in types.ch

TestEnvImpl (struct) in types.ch Private

TestDisplayConfig (struct) in types.ch Private

TestRunnerConfig (struct) in types.ch Private

TestLog (struct) in types.ch Private

TestFunctionState (struct) in types.ch Private

TestRunnerState (struct) in types.ch Private

run_test_fn_ptr (function) in runner.ch Private

run_single_test (function) in runner.ch Private

append_integer (function) in runner.ch Private

launch_test_with_retries (function) in runner.ch Private

fn_name_match (function) in runner.ch Private

TestFunctionPtr (typealias) in runner.ch Private

run_tests (function) in runner.ch Private

enable_terminal_colors (function) in printing.ch Private

col_reset (function) in printing.ch Private

col_bold (function) in printing.ch Private

col_red (function) in printing.ch Private

col_green (function) in printing.ch Private

col_yellow (function) in printing.ch Private

col_blue (function) in printing.ch Private

col_mag (function) in printing.ch Private

col_cyan (function) in printing.ch Private

col_gray (function) in printing.ch Private

log_type_name (function) in printing.ch Private

log_type_icon (function) in printing.ch Private

log_type_color (function) in printing.ch Private

safe_str (function) in printing.ch Private

print_log_multiline (function) in printing.ch Private

print_test_results (function) in printing.ch Private

get_tests (function) in main.ch Private

parse_int_or_skip (function) in main.ch Private

parseCommand (function) in main.ch Private

run_test_runner (function) in main.ch

test_runner (function) in main.ch

pollfd (struct) in launch.ch

poll (function) in launch.ch

kill (function) in launch.ch

launch_test (function) in launch.ch Private

create_test_env (function) in environment.ch Private

send_message (function) in send_msg.ch Private

read_exact (function) in utils.ch Private

write_exact (function) in utils.ch Private

send_message_fd (function) in utils.ch Private

send_message_str (function) in utils.ch Private