vox-test-harness API Reference (generated)
vox-test-harness
Section titled “vox-test-harness”Crate: vox-test-harness · Version: 0.6.0 · Target: Library (lib.rs)
Shared test fixtures and harness primitives.
Crate Overview
Section titled “Crate Overview”Shared test infrastructure for the Vox compiler and tooling pipelines.
Provides shared builders, assertions, and helpers so no test file needs to
define dummy_span(), minimal_module(), or pipeline helpers locally.
use vox_test_harness::spans::dummy_span;use vox_test_harness::hir_builders::minimal_hir_module;use vox_test_harness::assertions::{has_error, error_messages};use vox_test_harness::pipeline::{parse_str_unwrap, typecheck_str};Workspace Dependencies
Section titled “Workspace Dependencies”| Dependency | Kind |
|---|---|
vox-compiler | Normal |
vox-config | Normal |
vox-secrets | Normal |
Public API Surface
Section titled “Public API Surface”Modules
Section titled “Modules”| Module | Description |
|---|---|
assertions | — |
barriers | — |
diagnosis | — |
env_scratch | — |
hir_builders | — |
pipeline | — |
portpicker | — |
spans | — |
synthetic_workspace | — |
temp_root | — |
workspace_paths | — |