Skip to main content

Crate vix_test_runner

Crate vix_test_runner 

Source
Expand description

Parse test-runner output into a pass/fail list with jump-to-failure locations. Supports cargo test’s libtest format and the common name PASSED/FAILED/SKIPPED shape (pytest -v, many others).

Pure text → data, so it is unit-testable; the host runs the command (via the async pipeline) and renders the TestResults.

Structs§

TestResult
One parsed test result.

Enums§

Status
Outcome of a single test.

Functions§

parse
Parse test-runner output lines into results, attaching failure locations found in libtest failure blocks. Results are sorted by name (which groups them by module prefix).
tally
Counts of passed / failed / ignored in a result set.