We should provide a way to drop into an interactive shell and interact with tests from there. This includes running individual tests, producing reports etc.
The idea is to allow running parameterized tests with runtime-provided arguments. We can probably only do this for a limited number of builtin types (aside from declared type + subobjects), but that should suffice. We have a similar limitation for fuzz testing anyway.
We should provide a way to drop into an interactive shell and interact with tests from there. This includes running individual tests, producing reports etc.
The idea is to allow running parameterized tests with runtime-provided arguments. We can probably only do this for a limited number of builtin types (aside from declared type + subobjects), but that should suffice. We have a similar limitation for fuzz testing anyway.