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)

TestEnvImpl (struct) Private

get_tests (function) Private

TestDisplayConfig (struct) Private

TestRunnerConfig (struct) Private

run_single_test (function) Private

TestLog (struct) Private

TestFunctionState (struct) Private

MessageCommandType (enum) Private

to_msg_cmd_type (function) Private

read_msg_type (function) Private

parse_int_w_end (function) Private

parse_int_from_str (function) Private

read_char (function) Private

read_str (function) Private

parseLog (function) Private

process_message (function) Private

TestRunnerState (struct) Private

append_integer (function) Private

launch_test_with_retries (function) Private

TestFunctionPtr (typealias) Private

run_tests (function) Private

parse_int (function) Private

parseCommand (function) Private

run_test_runner (function)

test_runner (function)

enable_terminal_colors (function) Private

col_reset (function) Private

col_bold (function) Private

col_red (function) Private

col_green (function) Private

col_yellow (function) Private

col_blue (function) Private

col_mag (function) Private

col_cyan (function) Private

col_gray (function) Private

log_type_name (function) Private

log_type_icon (function) Private

log_type_color (function) Private

safe_str (function) Private

print_log_multiline (function) Private

print_test_results (function) Private

create_test_env (function) Private

TerminateProcess (function)

launch_test (function) Private

send_message (function) Private

print_last_error (function) Private

get_test_pipe_name (function) Private