The JSON reporter (and AFAIK most other non-default reporters) don't report unhandled exceptions. They do exit with a non-zero exit code, though ...