Still klunky in one place: when you open the driver the failing test isn't highlighted in red. I need to communicate the structured data of test failures in run-time errors when the tests weren't triggered by a driver command.
POQ23S4HCIJJ22SXKQ5SWXE4F27UUHROKRJVONHV54IMRSBW2ZIQC 5WHW3IDOHOBXY3M3QPXNMHFFNXXD6RR5B2WL6TB5TTVNZJYCN2AQC ARYMNK524OVUNQDFD7PO4CVRCFMPL7CLWXMTVRMSJSTUTRP4KCXQC TSV3KPBRNEPLBTIHZFUCRV53VLQXNVOPCZ5L2RB7FH4RUYQJ6PZQC 3QNOKBFMKBGXBVJIRHR2444JRRMBTABHE4674NR3DT67RRM2X6GAC BJ5X5O4ACBBJ56LRBBSTCW6IBQP4HAEOOOPNH3SKTA4F66YTOIDAC DTBFNHJDOFMUXRAFVN3NYK2IJYH75EITUIPJIS3CNP7RS6OY5LVQC driver, define a new test with an invalid assertion:```test_foo = function()check(nil, 'foo')end```Hit F4. The test fails.Quit the client app and restart. App shows an error.Edit `test_foo` in the driver and remove the error:```test_foo = function()end```Hit F4. The error disappears from the app and driver.* clone this repo to a new client app, clear its save dir, run it, run thedriver, define a new test with an invalid assertion:```test_foo = function()check(nil, 'foo')end```Hit F4.Quit the client app and restart. App shows an error.Hit F4 again in the driver (without fixing the error).The client app continues to show the error.* clone this repo to a new client app, clear its save dir, run it, run the