path: LazyPathmode: enum { simple, server }Test runners can either be "simple", running tests when spawned and terminating when the
tests are complete, or they can use std.zig.Server over stdio to interact more closely
with the build system.
pub const TestRunner = struct {
path: LazyPath,
/// Test runners can either be "simple", running tests when spawned and terminating when the
/// tests are complete, or they can use `std.zig.Server` over stdio to interact more closely
/// with the build system.
mode: enum { simple, server },
}