Skip to main content

run_component_test

Function run_component_test 

Source
pub async fn run_component_test<T>(
    test: &mut T,
    ctx: &mut RustdvCtx,
) -> Result<(), TestError>
Expand description

The full phaser: drive every UVM phase over a component tree, in order (D51) — the analog of pyuvm handing the test class to its phaser. The runner calls this for a #[rustdv::test] struct, so the test body is just the phase methods; no hand-rolled start_all.