rayvn/test-harness
Test runner.
Functions
executeTests()
Execute tests for one or more rayvn projects, running test files in parallel.
notes
Reads project list, filter args, and option flags from the caller’s environment (the ‘projects’, ‘args’, and ‘flags’ variables set by the rayvn command). Supports –nix (run inside nix develop) and –all (run locally then in nix).
executeNixBuild()
Build the Nix flake for one or more rayvn projects, skipping any without a flake.nix.