Module: test

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
TestFunction (struct) in main.ch

TestEnvImpl (struct) in main.ch Private

get_tests (function) in main.ch Private

TestDisplayConfig (struct) in main.ch Private

TestRunnerConfig (struct) in main.ch Private

run_single_test (function) in main.ch Private

TestLog (struct) in main.ch Private

TestFunctionState (struct) in main.ch Private

MessageCommandType (enum) in main.ch Private

to_msg_cmd_type (function) in main.ch Private

read_msg_type (function) in main.ch Private

parse_int_w_end (function) in main.ch Private

parse_int_from_str (function) in main.ch Private

read_char (function) in main.ch Private

read_str (function) in main.ch Private

parseLog (function) in main.ch Private

process_message (function) in main.ch Private

TestRunnerState (struct) in main.ch Private

append_integer (function) in main.ch Private

launch_test_with_retries (function) in main.ch Private

TestFunctionPtr (typealias) in main.ch Private

run_tests (function) in main.ch Private

parse_int (function) in main.ch Private

parseCommand (function) in main.ch Private

run_test_runner (function) in main.ch

test_runner (function) in main.ch

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

create_test_env (function) in environment.ch Private

TerminateProcess (function) in launch.ch

launch_test (function) in launch.ch Private

send_message (function) in send_msg.ch Private

print_last_error (function) in utils.ch Private

get_test_pipe_name (function) in utils.ch Private