Skip to main content

run

Function run 

Source
pub fn run(compiler: &Compiler, args: TestArgs) -> ExitCode
Expand description

Run bynk test by shelling the resolved bynkc. When no bynkc could be located, point the developer at bynk doctor rather than emitting a raw spawn error.

Wave 5 §5.4 (findings #40/#72): args is the one contract bynkc test and bynk test both flatten (bynk_driver::test_runner::TestArgs) — this function’s whole body is re-spelling its fields back out as argv tokens for the shell-out, so a field added there needs no matching change here beyond this list.