Record current test name when starting, and output when run does not complete

I mean that we should make sure that the test that is completed matches the test that was started. That is, that `$1` matches the item on the top of the stack.