The runner currently only produces a correct results.json file for simple pass and fail cases. It should support top-level and test-level status error cases.
We can support top-level status error by changing the runner so it no longer uses nim c -r - we should use separate steps for compilation and execution.
The runner currently only produces a correct
results.json
file for simplepass
andfail
cases. It should support top-level and test-level statuserror
cases.We can support top-level status
error
by changing the runner so it no longer usesnim c -r
- we should use separate steps for compilation and execution.