Review Request #13071 — Created May 25, 2023 and updated
Our command testing support has been pretty under-utilized so far. While
working on some new tests, I encountered some crashes that could occur
if setting up two command runs in one test.
This change fixes that, along with some unbound variables. It also adds:
Upcoming tests will use this support.
Unit tests pass.
Tested with in-progress changes.