Test failures hang

if exceptions occur within the test framework, exceptions aren't handled well.