From #1 it seems our tests don't fail when exceptions are raised, significantly reducing their usefulness