tap reporter should exit non-zero on test failures