Module slt

Module slt 

Source

Functions§

expand_loops_with_mapping
Expand loop var start count directives, returning the expanded lines and a mapping from expanded line index to the original 1-based source line.
map_temp_error_message
Map a temporary expanded-file error message back to the original file path and line; returns (mapped_message, optional original line number).
run_slt_file_with_factory
Run a single slt file using the provided AsyncDB factory. The factory is a closure that returns a future resolving to a new DB instance for the runner. This mirrors sqllogictest’s Runner::new signature and behavior.
run_slt_harness
Discover .slt files under the given directory and run them as libtest_mimic trials using the provided AsyncDB factory constructor.
run_slt_harness_with_args
Same as run_slt_harness, but accepts pre-parsed Arguments so callers can control CLI parsing (e.g. custom binaries).