fix broken test. I think this actually makes more sense now
fix exception handling test cases. the output doesn't really matter